Verrouiller le PDF via JavaScript

Verrouillez les fichiers PDF avec la bibliothèque Aspose.PDF à l’aide de JavaScript

Chiffrer un document PDF à l'aide de la bibliothèque JavaScript

Verrouillez le PDF à l’aide de Aspose.PDF. Le verrouillage des PDF par mot de passe ou cryptage est essentiel pour préserver la confidentialité des contenus sensibles et empêcher tout accès non autorisé aux données. Lorsque vous verrouillez un PDF à l’aide d’un mot de passe, il contrôle qui peut accéder à son contenu, ce qui vous permet de définir des autorisations pour la lecture, la modification ou l’impression. Lock PDF empêche les modifications non autorisées du document, préservant ainsi sa précision et sa fiabilité. Cela est particulièrement important pour protéger les informations personnelles ou confidentielles et garantir la sécurité de l’identité des utilisateurs et de leur confidentialité. Verrouillez le PDF avec des fichiers de mot de passe pour protéger vos informations. Certains secteurs ont souvent des règles strictes en matière de protection des informations confidentielles. Le verrouillage des PDF peut répondre à ces exigences et fournir la protection nécessaire. Il est essentiel d’utiliser le cryptage de manière responsable, conformément à la loi et aux directives éthiques. Assurez-vous toujours de disposer des autorisations nécessaires pour sécuriser correctement les documents. Le verrouillage d’un PDF est essentiel pour préserver la confidentialité et la sécurité des données qu’il contient, en particulier lorsque la protection des informations est une priorité absolue. Pour crypter les fichiers PDF, nous utiliserons l’API Aspose.PDF pour .NET, une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour la plateforme nodejs-cpp. Ouvrez le gestionnaire de packages NuGet, recherchez Aspose.pdf et installez. Vous pouvez également utiliser la commande suivante depuis la console Package Manager.

Comment crypter un PDF via JavaScript


Vous avez besoin de la bibliothèque Aspose.PDF pour essayer le code dans votre environnement.

  1. Module d’importation.
  2. Définissez le chemin d’accès au fichier PDF.
  3. Initialisation et chiffrement.
  4. Chiffrement du PDF.
  5. Enregistrement du résultat.

L’extrait de code JavaScript fourni montre comment verrouiller des documents PDF à l’aide de la bibliothèque Aspose.PDF. Il ouvre un document PDF nommé « Crypt.pdf ». Il chiffre le PDF ouvert à l’aide des paramètres de cryptage. Le mot de passe utilisateur et le mot de passe propriétaire sont fournis pour accéder et gérer les autorisations, et il utilise l’algorithme de cryptage RC4x128. Le « 0 » signifie qu’aucune autorisation spécifique n’est accordée aux utilisateurs pour modifier le document. Après avoir chiffré le PDF, le code enregistre le document mis à jour dans un fichier nommé « Encrypt_out.pdf » dans le même répertoire que celui spécifié par la variable « DataDir ». Cet extrait de code est un exemple simplifié de la manière dont vous pouvez utiliser une bibliothèque ou un framework Aspose.PDF pour verrouiller un fichier PDF et enregistrer la version verrouillée.

Chiffrer le document PDF - JavaScript

Cet exemple de code montre comment crypter un fichier 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);
});