Verschlüsseln Sie PDF über C#

Sperren Sie PDF-Dateien mit der Bibliothek Aspose.PDF mithilfe von C#.

Verschlüsseln Sie das PDF-Dokument mit der C# Bibliothek

Um eine PDF-Datei zu verschlüsseln, verwenden wir die API Aspose.PDF for .NET, eine funktionsreiche, leistungsstarke und einfach zu verwendende API zur Dokumentenbearbeitung für die net Plattform. Öffnen Sie den NuGet -Paketmanager, suchen Sie nach Aspose.pdf und installieren Sie es. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden.

Package Manager Console

PM > Install-Package Aspose.PDF

So verschlüsseln Sie PDF über C#


Sie benötigen Aspose.PDF for .NET, um den Code in Ihrer Umgebung auszuprobieren.

  1. Öffnen Sie ein PDF-Dokument mit dem Dokumentobjekt.
  2. Erstellen Sie ein Passwort für Benutzer und Besitzer.
  3. Rufen Sie Document.Encrypt Methode auf.
  4. Speichern Sie die PDF-Datei.

<% encrypt.code-block.text %>

Verschlüsseln Sie das PDF-Dokument - C#

<% encrypt.code-block.subtitle %>

Input file:

File not added

Password:

Output format:

Output file:

    // Open document
    Document document = new Document(dataDir+ "Encrypt.pdf");
    // Encrypt PDF
    document.Encrypt("user", "owner", 0, CryptoAlgorithm.RC4x128);
    dataDir = dataDir + "Encrypt_out.pdf";
    // Save updated PDF
    document.Save(dataDir);