PDF 加密與解密
本程式碼範例示範如何使用 IronPDF 強大的 C# .NET PDF 程式庫修改元資料、將 PDF 設定為唯讀、設定權限以及變更文件加密密碼。
首先,使用 open 方法匯入現有的 PDF 文件。 可以透過將密碼指定為第二個參數來使用此方法開啟受密碼保護的文檔,從而對受保護的文件進行穩健的處理。
要設定新的元資料訊息,首先要建立一個字典,並添加元資料的鍵值對,例如作者和關鍵字。 使用IronPDF中的 overrideMetadata 方法,可以有效地將新的元資料套用到 PDF 文件中。
接下來,使用IronPDF提供的 removePasswordsAndEncryption 方法移除密碼和加密,並透過 makePdfDocumentReadOnly 方法設定新密碼,將 PDF 配置為唯讀,從而確保文件的完整性和安全性。
PDF 文件的權限是透過名為"權限"的物件進行配置的,該物件指定是否允許或禁止某些操作,例如註釋、內容提取、表單填寫和列印。 將權限物件傳遞給 setPermission 方法,以精確控製文件的輔助功能。
最後,將文件加密密碼更改為"my-password",並將修改後的 PDF 儲存為"secured.pdf",以此展示 IronPDF 在應用程式開發中安全文件管理的功能。




