密碼、安全性和元數據

IronPDF 可以修改 PDF 的元數據和安全設置。 在安全性方面,這包括使PDF文件具有唯讀、不可打印、密碼保護和加密的功能。 對於元數據來說,這包括定義新屬性和編輯現有屬性的能力。

要在IronPDF for Java中管理PDF的元數據,開發者必須首先檢索其MetadataManager的參考。 此類別提供直接存取和修改PDF元內容的方法。 開發者可以使用具有相同名稱的 getters 和 setters 快速讀取和編輯 PDF 文件上定義的常見元屬性。

下面是帶有方便的 getter 和 setter 的完整屬性列表:

  • 製作人
  • 建立日期
  • 創作者
  • 作者
  • 關鍵詞
  • 主題
  • 標題
  • 修改日期

    此代碼示例使用了 setAuthorsetTitlesetKeywordssetModifiedDate 方法來修改工作文檔的作者、標題和關鍵詞。

    要獲取和設置除前面列出的屬性之外的其他屬性,請使用 getAnyMetadatasetAnyMetadata 方法,並帶上所需屬性的名稱。

    同樣地,存取和修改PDF文件的安全設定必須通過SecurityManager來進行。 在 PdfDocument 上調用 getSecurity 方法以檢索其 SecurityManager 的參考,並使用它來根據預期用途限制對PDF的訪問。

    Java開發人員可以使用SecurityOptions物件來更細緻地控制PDF的安全設置。

    如需獲取更詳細的信息並探索 IronPDF 在不同程式環境中的功能,請訪問IronPDF 說明文件和功能. 通過訪問,探索其他產品解決方案Iron Software的官方網站.