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