PDF Verschlüsselung & Entschlüsselung

Dieses Codebeispiel zeigt, wie man mit der leistungsstarken C# .NET-PDF-Bibliothek von IronPDF Metadaten ändert, PDF-Dateien schreibgeschützt macht, Berechtigungen konfiguriert und das Passwort für die Dokumentenverschlüsselung ändert.

Zunächst importieren Sie ein vorhandenes PDF-Dokument mit der Methode "Öffnen". Diese Methode kann zum Öffnen passwortgeschützter Dokumente verwendet werden, indem das Passwort als zweiter Parameter angegeben wird, was eine robuste Handhabung gesicherter Dateien ermöglicht.

Um neue Metadateninformationen festzulegen, erstellen Sie zunächst eine leere Map und fügen Sie Schlüssel-Wert-Paare für Metadaten hinzu, z. B. den Autor und Schlüsselwörter. Verwenden Sie die Methode overrideMetadata in IronPDF, um die neuen Metadaten effektiv auf das PDF-Dokument anzuwenden.

Als Nächstes entfernen Sie die Kennwörter und die Verschlüsselung mit der von IronPDF bereitgestellten Methode removePasswordsAndEncryption und konfigurieren die PDF-Datei als schreibgeschützt, indem Sie mit der Methode makePdfDocumentReadOnly ein neues Kennwort festlegen, um die Integrität und Sicherheit des Dokuments zu gewährleisten.

Berechtigungen für das PDF-Dokument werden über ein Objekt namens "permissions" konfiguriert, das angibt, ob bestimmte Aktionen wie Anmerkungen, Inhaltsextraktion, Ausfüllen von Formularen und Drucken erlaubt oder verboten sind. Übergeben Sie das Permissions-Objekt an die Methode setPermission, um die Zugänglichkeitsfunktionen des Dokuments genau zu steuern.

Ändern Sie schließlich das Kennwort für die Dokumentenverschlüsselung in "my-password" und speichern Sie die geänderte PDF-Datei als "secured.pdf", um die Möglichkeiten von IronPDF für die sichere Dokumentenverwaltung bei der Anwendungsentwicklung zu demonstrieren.