Décrypter le PDF via C#

Déverrouillez les fichiers PDF avec la bibliothèque Aspose.PDF en utilisant C#.

Décrypter un document PDF à l'aide de la bibliothèque C#

Afin de déchiffrer le fichier PDF, nous utiliserons l’API Aspose.PDF for .NET qui est une API de manipulation de documents riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme net. Ouvrez le gestionnaire de packages NuGet, recherchez Aspose.pdf et installez. Vous pouvez également utiliser la commande suivante depuis la console du gestionnaire de packages.

Package Manager Console

PM > Install-Package Aspose.PDF

Comment déchiffrer un PDF via C#


Vous devez Aspose.PDF for .NET essayer le code dans votre environnement.

  1. Ouvrez un document PDF à l’aide de l’objet Document.
  2. Créez un mot de passe pour l’utilisateur et le propriétaire.
  3. Appelez la méthodeDocument.Decrypt.
  4. Enregistrez le fichier PDF.

<% decrypt.code-block.text %>

Décrypter le document PDF - C#

<% decrypt.code-block.subtitle %>

Input file:

File not added

Password:

Output format:

Output file:


    // Open document
    Document document = new Document(dataDir+ "Decrypt.pdf", "password");
    // Decrypt PDF
    document.Decrypt();
    dataDir = dataDir + "Decrypt_out.pdf";
    // Save updated PDF
    document.Save(dataDir);