Lösung zum Entfernen des Schutzes von PDF-Dokumenten

Entfernen Sie den Schutz von PDF-Dokumenten mit kostenlosen plattformübergreifenden Apps und APIs

So entsperren Sie eine PDF-Datei

Um die PDF-Datei zu entsperren, verwenden wir die API Aspose.PDF, eine funktionsreiche, leistungsstarke und einfach zu verwendende API zur Bearbeitung von Dokumenten. Öffnen Sie den NuGet Paketmanager, suchen Sie nach Aspose.PDF und installieren Sie ihn. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden. Wenn Sie ein PDF-Dokument mit einer Signatur signieren, bestätigen Sie dessen Inhalt grundsätzlich „wie er ist“. Folglich machen alle anderen Änderungen, die später vorgenommen werden, die Signatur ungültig, sodass Sie wissen, ob das Dokument geändert wurde.

Sie können die folgenden Klassen und Methoden für die PDF-Entschlüsselung verwenden:

  1. Öffnen Sie ein PDF-Dokument mithilfe des Dokumentobjekts.
  2. Erstellen Sie ein Passwort für Benutzer und Besitzer.
  3. Rufen Sie die Document.Decrypt-Methode auf.
  4. Speichern Sie die PDF-Datei.

<% unlock0.code-block.text %>

PDF-Dokument entsperren - C#.

Dieser Beispielcode zeigt, wie eine PDF-Datei entsperrt wird - C#

    // 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);