PDF-Verschlüsselung & -Entschlüsselung

PDF-Sicherheit ist ein wichtiger Aspekt bei der Arbeit mit PDF-Dateien, und IronPDF nimmt die PDF-Sicherheit ernst. Mit IronPDF können Sie PDF-Dateien verschlüsseln und entschlüsseln, indem Sie benutzerdefinierte Metadaten und Sicherheitseinstellungen auf Ihr PDF anwenden. IronPDF unterstützt 128-Bit-Verschlüsselung für Ihre verschlüsselten Dateien, die Fähigkeit, zuvor verschlüsselte Dateien zu entschlüsseln (vorausgesetzt, Sie haben die richtigen Passwörter, um auf die Datei zuzugreifen), und die Anwendung von Passwortschutz auf Ihre vorhandenen oder neu erstellten PDF-Dokumente.

Der erste Schritt zum Verschlüsseln und Entschlüsseln Ihrer PDF-Dateien mit IronPDF besteht darin, entweder eine neue PDF-Datei zu erstellen oder eine vorhandene zu laden, wie wir es hier tun. Beim Laden unserer PDF-Datei mit PdfDocument.FromFile haben wir zwei Parameter an die Methode FromFile übergeben: den ersten ist der Dateipfad der PDF-Datei und den zweiten das Passwort zum Öffnen der verschlüsselten PDF-Datei.

Die nächsten Zeilen bearbeiten die Metadaten für unser verschlüsseltes PDF. pdf.MetaData.Author wird beispielsweise verwendet, um das Feld "Autor" mit unserem benutzerdefinierten Zeichenfolgenwert zu bearbeiten. Jedes Metadatenfeld kann über pdf.MetaData.field-key aufgerufen werden, wobei der Feldname durch den Namen des zu bearbeitenden Felds ersetzt wird, z. B. Author, Keywords, modifiedDate usw. Dies ist besonders hilfreich, um Ihrem PDF Schlüsselwörter zuzuweisen, die das Auffinden erleichtern, ein benutzerdefiniertes Änderungsdatum, einen neuen Autor oder alles andere, was Sie in den Metadateneigenschaften anpassen möchten.

Die nächste Zeile entfernt alle derzeitigen Passwörter und Verschlüsselungen aus dem PDF-Dokument. Dieser Entschlüsselungsprozess ermöglicht es Ihnen, das PDF ohne jegliche Verschlüsselung zu speichern oder es dafür freizugeben, dass Sie neue Verschlüsselungseinstellungen für das PDF hinzufügen können, was wir im nächsten Schritt tun werden. Mit pdf.SecuritySettings.setting können Sie die Sicherheitseinstellungen für Ihre PDF-Datei anpassen. Dabei wird setting durch die tatsächliche Einstellung ersetzt, die Sie ändern möchten. Beispielsweise legt pdf.SecuritySettings.MakePdfDocumentReadOnly fest, dass die PDF-Datei schreibgeschützt ist. Die Klasse PdfSecuritySettings enthält zahlreiche Optionen, die eine vollständige Anpassung der Sicherheitseinstellungen Ihrer PDF-Datei ermöglichen, von der Deaktivierung von Benutzeranmerkungen bis hin zur Kontrolle der Druckberechtigungsrechte; diese Klasse stellt sicher, dass die PDF-Sicherheit sicher und effizient gehandhabt wird.

Mit dem Befehl pdf.Password können Sie das Passwort für Ihre PDF-Datei ändern oder ein neues Passwort festlegen, falls noch keines vorhanden ist. Dieses Passwort verschlüsselt die PDF-Datei mit starker 128-Bit-Verschlüsselung und schützt sie vor unbefugtem Zugriff. Sobald Sie mit den Metadaten- und Sicherheitseinstellungen zufrieden sind, können Sie das PDF-Dokument mit SaveAs() am gewünschten Dateispeicherort speichern. Lernen Sie, wie man mit IronPDF PDF-Berechtigungen und Passwörter festlegt

Bereit anzufangen?
Nuget Downloads 17,803,474 | Version: 2026.3 gerade veröffentlicht
Still Scrolling Icon

Scrollst du immer noch?

Sie brauchen schnell einen Beweis? PM > Install-Package IronPdf
Führen Sie eine Probe aus Sehen Sie zu, wie Ihr HTML-Code in eine PDF-Datei umgewandelt wird.