Blocca PDF tramite JavaScript

Blocca i file PDF con la libreria Aspose.PDF usando JavaScript

Crittografa il documento PDF utilizzando la libreria JavaScript

Blocca il PDF usando Aspose.PDF. Il blocco dei PDF con password o crittografia è essenziale per mantenere riservati i contenuti sensibili e impedire l’accesso non autorizzato ai dati. Quando blocchi un PDF con una password, questo acquisisce il controllo su chi può accedere al suo contenuto, consentendoti di impostare le autorizzazioni per la lettura, la modifica o la stampa. Lock PDF impedisce modifiche non autorizzate al documento, mantenendone l’accuratezza e l’affidabilità. Ciò è particolarmente importante per proteggere le informazioni personali o riservate e garantire la sicurezza delle identità degli utenti e della loro privacy. Blocca i file PDF con password per proteggere le tue informazioni. Spesso alcuni settori hanno regole rigide sulla salvaguardia delle informazioni riservate. Il blocco dei PDF può soddisfare questi requisiti e fornire la protezione necessaria. È fondamentale utilizzare la crittografia in modo responsabile, seguendo la legge e le linee guida etiche. Assicurati sempre di avere le autorizzazioni giuste per proteggere correttamente i documenti. Il blocco di un PDF è fondamentale per salvaguardare la privacy e la sicurezza dei dati in esso contenuti, soprattutto quando la protezione delle informazioni è una priorità assoluta. Per crittografare i file PDF, utilizzeremo l’API Aspose.PDF for .NET, un’API di manipolazione dei documenti ricca di funzionalità, potente e facile da usare per la piattaforma nodejs-cpp. Apri il gestore di pacchetti NuGet, cerca ASPOSE.pdf e installa. Puoi anche usare il seguente comando dalla console di Package Manager.

Come crittografare il PDF tramite JavaScript


È necessaria la libreria Aspose.PDF per provare il codice nel proprio ambiente.

  1. Modulo di importazione. 1.Definire il percorso del file PDF.
  2. Inizializzazione e crittografia.
  3. Crittografia del PDF.
  4. Registrazione del risultato.

Lo snippet di codice JavaScript fornito mostra come bloccare i documenti PDF utilizzando la libreria Aspose.PDF. Apre un documento PDF denominato ‘Encrypt.pdf’. Crittografa il PDF aperto utilizzando le impostazioni di crittografia. La password utente e la password del proprietario vengono fornite per l’accesso e la gestione delle autorizzazioni e utilizza l’algoritmo di crittografia RC4x128. Lo «0" indica che non sono concesse autorizzazioni specifiche agli utenti per modificare il documento. Dopo aver crittografato il PDF, il codice salva il documento aggiornato in un file denominato “Encrypt_out.pdf” nella stessa directory specificata dalla variabile «dataDir». Questo frammento di codice è un esempio semplificato di come è possibile utilizzare una libreria o un framework Aspose.PDF per bloccare il file PDF e salvare la versione bloccata.

Crittografa documento PDF - JavaScript

Questo codice di esempio mostra come crittografare un file PDF - JavaScript

Input file:

File not added

Password:

Output format:

Output file:

const AsposePdf = require('../AsposePDFforNode.js');
const pdf_file = '../ReadMe.pdf';
AsposePdf().then(AsposePdfModule => {
    /*Encrypt a PDF-file with passwords "user" and "owner", and save the "ResultEncrypt.pdf"*/
    const json = AsposePdfModule.AsposePdfEncrypt(pdf_file, "user", "owner", AsposePdfModule.Permissions.PrintDocument, AsposePdfModule.CryptoAlgorithm.RC4x40, "./ResultEncrypt.pdf");
    console.log("AsposePdfEncrypt => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
});