PDF Verschlüsselung & Entschlüsselung

Dieses Codebeispiel zeigt, wie Sie Metadaten ändern, die PDF-Datei schreibgeschützt machen, Berechtigungen konfigurieren und das Kennwort für die Dokumentenverschlüsselung ändern können.

Zunächst importieren Sie ein vorhandenes PDF-Dokument mit der Methode "Öffnen". Mit dieser Methode können Sie passwortgeschützte Dokumente öffnen, indem Sie das Passwort als zweiten Parameter angeben.

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, um die neuen Metadaten auf das PDF-Dokument anzuwenden.

Als Nächstes entfernen Sie Passwörter und Verschlüsselung mit der Methode removePasswordsAndEncryption und konfigurieren die PDF-Datei als schreibgeschützt, indem Sie mit der Methode makePdfDocumentReadOnly ein neues Passwort festlegen.

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 Berechtigungsobjekt an die Methode "setPermission".

Ändern Sie abschließend das Kennwort für die Dokumentenverschlüsselung in "Mein Kennwort" und speichern Sie die geänderte PDF-Datei als "gesichert.pdf"