Passwörter, Sicherheit & Metadaten IronPDF bietet Entwicklern starke PDF-Sicherheitsoptionen, die die Anpassung und Einstellung von PDF-Metadaten, Passwörtern, Berechtigungen und mehr unterstützen. Mit den Passwort-, Sicherheits- und Metadatenoptionen von IronPDF können Sie benutzerdefinierte Berechtigungen und Sicherheitsstufen erstellen, die den Anforderungen Ihres PDF-Dokuments entsprechen. Dies wird durch die Verwendung von Klassen wie den SecuritySettings und MetaData-Klassen erreicht. Einige Optionen umfassen das Einschränken der PDF-Dokumente, damit sie nicht gedruckt werden können, das Einstellen auf schreibgeschützt und 128-Bit-Verschlüsselung und den Passwortschutz Ihrer PDF-Dokumente. Das Festlegen benutzerdefinierter Metadaten funktioniert, indem die MetaData-Klasse implementiert wird, um auf die verschiedenen PDF-Metadatenoptionen zuzugreifen und diese mit Ihren benutzerdefinierten Werten einzustellen. Dazu gehört das Ändern des Autors, der Schlüsselwörter, geänderter Daten und mehr. Das Festlegen benutzerdefinierter Sicherheitseinstellungen umfasst die Möglichkeit, benutzerdefinierte Benutzer- und Eigentümerpasswörter, Druckberechtigungen, den Schreibgeschütztemodus und mehr festzulegen. class="examples__featured-snippet"> 5 Schritte zum Einstellen von PDF-Passwörtern, Metadaten und Sicherheit var pdf = PdfDocument.FromFile("encrypted.pdf", "password"); System.Collections.Generic.List<string> metadatakeys = pdf.MetaData.Keys; var metadatakeys = pdf.MetaData.Keys; pdf.MetaData.Author = "Satoshi Nakamoto"; pdf.SecuritySettings.MakePdfDocumentReadOnly("secret-key"); Um mit der Anpassung der Sicherheit Ihrer PDF-Dokumente zu beginnen, müssen Sie zuerst ein vorhandenes PDF laden oder ein neues erstellen. Hier haben wir ein vorhandenes, passwortgeschütztes PDF-Dokument geladen, in das wir das Passwort eingegeben haben, das zum Öffnen des PDF-Dokuments erforderlich ist. Sobald das PDF geladen ist, verwenden wir pdf.MetaData.Keys, um die aktuellen Metadaten des PDFs zu erhalten. Um vorhandene PDF-Metadatenwerte zu entfernen, verwenden Sie die RemoveMetaDataKey-Methode. Um mit dem Festlegen neuer Metadatenwerte zu beginnen, verwenden Sie pdf.MetaData.metadataField (z. B. pdf.MetaData.Keywords) und weisen dann einfach den neuen Wert zu. Metadatenfelder wie Titel und Schlüsselwörter nehmen Zeichenfolgenwerte an, während das ModifiedData-Feld Datetime-Werte annimmt. Als nächstes haben wir neue Sicherheitseinstellungen mit der SecuritySettings-Klasse festgelegt. Wie Sie sehen können, gibt es hier eine Vielzahl von Einstellungen, die Sie festlegen können. Dies gibt Ihnen die volle Kontrolle über die Berechtigungen und Sicherheitsstufen für jedes PDF-Dokument, mit dem Sie arbeiten. Um auf diese Einstellungen zuzugreifen, müssen Sie nur sicherstellen, dass Sie pdf.SecuritySettings verwenden, gefolgt von der Einstellung, die Sie anpassen möchten. Zum Beispiel setzt die MakePdfDocumentReadOnly-Methode das PDF-Dokument auf schreibgeschützt und verschlüsselt den Inhalt mit 128-Bit. Weitere Optionen für SecuritySettings umfassen: AllowUserAnnotations: Steuert, ob Benutzer das PDF annotieren können oder nicht. AllowUserPrinting: Steuert die Druckberechtigungen für das Dokument. AllowUserFormData: Legt die Berechtigungen dafür fest, ob Benutzer Formulare ausfüllen können. OwnerPassword: Legt das Eigentümerpasswort für das PDF fest, mit dem die anderen Sicherheitseinstellungen deaktiviert oder aktiviert werden. UserPassword: Legt das Benutzerpasswort für das PDF fest, das eingegeben werden muss, um das Dokument zu öffnen oder zu drucken. Sobald Sie die benutzerdefinierten Metadaten, Passwörter und Sicherheitseinstellungen für Ihr PDF-Dokument festgelegt haben, verwenden Sie die pdf.SaveAs-Methode, um Ihr PDF an einem bestimmten Ort zu speichern. Erfahren Sie, wie Sie PDF-Metadaten mit IronPDF handhaben Auf GitHub ansehen Code https://github.com/iron-software/IronPdf.Examples/tree/main/examples/security-and-metadata ZIP herunterladen Verwandtes Tutorial Verwandte Anleitung Klassendokumentation Sprachpakete herunterladen IronPDF DLL herunterladen Ein Problem auf dieser Seite melden Bereit anzufangen? Nuget Downloads 16,154,058 | Version: 2025.11 gerade veröffentlicht Kostenloser NuGet-Download Gesamtanzahl der Downloads: 16,154,058 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
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