密碼、安全性和元數據
IronPDF 可以修改 PDF 的元數據和安全設置。 在安全性方面,這包括使PDF文件具有唯讀、不可打印、密碼保護和加密的功能。 對於元數據來說,這包括定義新屬性和編輯現有屬性的能力。
要在IronPDF for Java中管理PDF的元數據,開發者必須首先檢索其MetadataManager
的參考。 此類別提供直接存取和修改PDF元內容的方法。 開發者可以使用具有相同名稱的 getters 和 setters 快速讀取和編輯 PDF 文件上定義的常見元屬性。
下面是帶有方便的 getter 和 setter 的完整屬性列表:
製作人
- 建立日期
- 創作者
- 作者
- 關鍵詞
- 主題
標題
修改日期
此代碼示例使用了
setAuthor
、setTitle
、setKeywords
和setModifiedDate
方法來修改工作文檔的作者、標題和關鍵詞。要獲取和設置除前面列出的屬性之外的其他屬性,請使用
getAnyMetadata
和setAnyMetadata
方法,並帶上所需屬性的名稱。同樣地,存取和修改PDF文件的安全設定必須通過
SecurityManager
來進行。 在PdfDocument
上調用getSecurity
方法以檢索其SecurityManager
的參考,並使用它來根據預期用途限制對PDF的訪問。Java開發人員可以使用
SecurityOptions
物件來更細緻地控制PDF的安全設置。如需獲取更詳細的信息並探索 IronPDF 在不同程式環境中的功能,請訪問IronPDF 說明文件和功能. 通過訪問,探索其他產品解決方案Iron Software的官方網站.