Kennwörter, Sicherheit und Metadaten
IronPDF kann Änderungen an PDF-Metadaten und Sicherheitseinstellungen vornehmen. Was die Sicherheit betrifft, so können PDF-Dateien schreibgeschützt, nicht druckbar, passwortgeschützt und verschlüsselt werden. Für Metadaten bedeutet dies die Möglichkeit, neue Eigenschaften zu definieren und bestehende zu bearbeiten.
Um die Metadaten eines PDFs in IronPDF for Java zu verwalten, muss der Entwickler zunächst eine Referenz auf den MetadataManager
abrufen. Diese Klasse bietet Methoden für den direkten Zugriff und die Änderung des PDF-Meta-Inhalts. Entwickler können allgemein definierte Meta-Eigenschaften, die in PDF-Dokumenten definiert sind, schnell lesen und bearbeiten, indem sie Getter und Setter mit demselben Namen verwenden.
Die vollständige Liste der Eigenschaften mit praktischen Gettern und Settern finden Sie unten:
- Produzent
Erstellungsdatum
Ersteller
Autor
Schlüsselwörter
Betreff
Titel
GeändertDatum
Das Codebeispiel verwendet die Methoden
setAuthor
,setTitle
,setKeywords
undsetModifiedDate
, um den Autor, den Titel und die Schlüsselwörter des Arbeitsdokuments zu ändern.Um andere als die zuvor aufgeführten Eigenschaften abzurufen und festzulegen, verwenden Sie die Methoden
getAnyMetadata
undsetAnyMetadata
mit dem Namen der gewünschten Eigenschaft.Ebenso muss der Zugriff auf und die Änderung von Sicherheitseinstellungen in einem PDF-Dokument über einen
SecurityManager
erfolgen. Rufen SiegetSecurity
auf einemPdfDocument
auf, um eine Referenz auf dessenSecurityManager
abzurufen, und verwenden Sie ihn, um den Zugriff auf das PDF gemäß den beabsichtigten Verwendungsanforderungen einzuschränken.Java-Entwickler können ein
SecurityOptions
-Objekt für eine detailliertere Kontrolle über die Sicherheitseinstellungen von PDFs verwenden.Für detailliertere Informationen und um die Fähigkeiten von IronPDF in verschiedenen Programmierumgebungen zu erkunden, besuchen Sie IronPDF Dokumentation und Funktionen. Entdecken Sie weitere Produktlösungen, indem Sie die offizielle Website von Iron Software besuchen.