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.
Importieren Sie zunächst ein vorhandenes PDF-Dokument mit der Methode open. Diese Methode kann genutzt werden, um passwortgeschützte Dokumente zu öffnen, indem das Passwort als zweiter Parameter angegeben wird, wodurch eine robuste Handhabung geschützter Dateien gewährleistet wird.
Um neue Metadateninformationen festzulegen, erstellen Sie zunächst ein Wörterbuch und fügen Sie Schlüssel-Wert-Paare für Metadaten wie Autor und Schlüsselwörter hinzu. Verwenden Sie die Methode overrideMetadata in IronPDF, um die neuen Metadaten effektiv auf das PDF-Dokument anzuwenden.
Entfernen Sie anschließend Passwörter und Verschlüsselungen mithilfe der von IronPDF bereitgestellten Methode removePasswordsAndEncryption und konfigurieren Sie die PDF-Datei als schreibgeschützt, indem Sie mit der Methode makePdfDocumentReadOnly ein neues Passwort festlegen, um die Integrität und Sicherheit des Dokuments zu gewährleisten.
Die Berechtigungen für das PDF-Dokument werden über ein Objekt namens "permissions" konfiguriert, das festlegt, ob bestimmte Aktionen wie Anmerkungen, die Extraktion von Inhalten, das Ausfüllen von Formularen und das Drucken erlaubt oder untersagt sind. Übergeben Sie das permissions-Objekt an die setPermission-Methode, um die Barrierefreiheitsfunktionen des Dokuments präzise zu steuern.
Zum Schluss ändern oder setzen Sie das Dokumentverschlüsselungspasswort auf "mein-passwort" und speichern die geänderte PDF-Datei als "gesichert.pdf". Dies demonstriert die Fähigkeit von IronPDF zur sicheren Dokumentenverwaltung in der Anwendungsentwicklung.
PDF-Verschlüsselungs- und Entschlüsselungscode-Beispiel ansehen

