PDF-Verschlüsselung & -Entschlüsselung Ihr Unternehmen gibt zu viel Geld für Jahresabonnements für PDF-Sicherheit und Compliance aus. Ziehen Sie IronSecureDoc, die umfassende PDF-Sicherheitslösung in Betracht, die Lösungen für die Verwaltung von SaaS-Diensten wie digitales Signieren, Redigieren, Verschlüsselung und Schutz für eine einmalige Zahlung bietet. Erkunden Sie die IronSecureDoc-Dokumentation 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. Schritte zum Konvertieren von URL in PDF in C# var pdf = PdfDocument.FromFile("beispiel.pdf", "passwort"); pdf.MetaData.Author = "Satoshi Nakamoto"; pdf.SecuritySettings.RemovePasswordsAndEncryption(); pdf.SecuritySettings.MakePdfDocumentReadOnly("secret-key"); pdf.Kennwort = "mein-Kennwort"; 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 FromFile-Methode übergeben: Der erste ist der Dateipfad des PDFs und der zweite das Passwort, um das verschlüsselte PDF zu öffnen. Die nächsten Zeilen bearbeiten die Metadaten für unser verschlüsseltes PDF. pdf.MetaData.Author wird beispielsweise verwendet, um das Autor-Feld mit unserem benutzerdefinierten Zeichenfolgenwert zu bearbeiten. Auf jedes Metadatenfeld kann mit pdf.MetaData.field-key zugegriffen werden, wobei der Feldschlüssel durch den Namen des zu bearbeitenden Feldes ersetzt wird, z. B. Author, Keywords, modifiedDate usw. Dies ist besonders hilfreich, wenn Sie Ihre PDF-Datei mit Schlüsselwörtern versehen möchten, die das Auffinden der Datei erleichtern, oder wenn Sie ein Änderungsdatum, einen neuen Autor oder etwas anderes in den MetaDaten-Eigenschaften 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. pdf.SecuritySettings.setting gibt Ihnen die Möglichkeit, die Sicherheitseinstellungen für Ihr PDF anzupassen, wobei setting durch die tatsächliche Einstellung ersetzt wird, die Sie ändern möchten. Zum Beispiel setzt pdf.SecuritySettings.MakePdfDocumentReadOnly das PDF auf nur-lesen. Die PdfSecuritySettings-Klasse enthält zahlreiche Optionen, die eine vollständige Anpassung der Sicherheitseinstellungen Ihres PDFs ermöglichen, von der Verhinderung von Benutzeranmerkungen bis zur Steuerung der Druckberechtigungen; diese Klasse stellt sicher, dass die PDF-Sicherheit sicher und effizient gehandhabt wird. pdf.Password wird verwendet, um das Passwort für Ihr PDF zu ändern oder ein neues zu setzen, wenn es noch kein bestehendes gibt. 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 Speicherort speichern. Lernen Sie, wie man mit IronPDF PDF-Berechtigungen und Passwörter festlegt Auf GitHub ansehen Code https://github.com/iron-software/IronPdf.Examples/tree/main/examples/encryption-and-decryption ZIP herunterladen Verwandtes Tutorial Verwandte Anleitung Klassendokumentation Sprachpakete herunterladen IronPDF DLL herunterladen Ein Problem auf dieser Seite melden Bereit anzufangen? Nuget Downloads 16,685,821 | Version: 2025.12 gerade veröffentlicht Kostenloser NuGet-Download Gesamtanzahl der Downloads: 16,685,821 Lizenzen anzeigen
In einer Live-Umgebung testen Testen Sie ohne Wasserzeichen in der Produktion.Funktioniert dort, wo Sie es brauchen.
Voll funktionsfähiges Produkt Erhalten Sie 30 Tage voll funktionsfähiges Produkt.In wenigen Minuten einsatzbereit.
24/5 technischer Support Voller Zugriff auf unser Support-Engineering-Team während Ihrer Produktprobe
Alle Ihre Fragen werden beantwortet, um sicherzustellen, dass Sie alle Informationen erhalten, die Sie benötigen. (Völlig unverbindlich.)