PDF 加密與解密

此程式碼範例示範如何使用 IronPDF 強大的 C# .NET PDF 函式庫來修改元資料、將 PDF 設為唯讀、設定權限,以及變更文件加密密碼。

首先,請使用 open 方法匯入現有的 PDF 文件。 此方法可透過將密碼指定為第二個參數來開啟受密碼保護的文件,提供對受保護檔案的強大處理能力。

若要設定新的元資料資訊,請先建立一個字典,並為元資料(例如作者和關鍵字)新增鍵值對。 請利用 IronPDF 中的 overrideMetadata 方法,將新元數據有效地套用至 PDF 文件中。

接著,使用 IronPDF 提供的 removePasswordsAndEncryption 方法移除密碼與加密,並透過 makePdfDocumentReadOnly 方法設定新密碼將 PDF 設為唯讀,以確保文件的完整性與安全性。

PDF 文件的權限是透過名為"permissions"的物件進行設定,該物件指定是否允許或禁止特定操作,例如註解、內容擷取、表單填寫及列印。 將 permissions 物件傳遞給 setPermission 方法,以精確控制文件的輔助功能。

最後,請將文件加密密碼變更或設定為"my-password",並將修改後的 PDF 儲存為"secured.pdf",藉此展示 IronPDF 在應用程式開發中進行安全文件管理的能力。

探索 PDF 加密與解密程式碼範例

準備開始了嗎?
版本: 2026.5 just released
Still Scrolling Icon

還在捲動嗎?

想要快速證明?
執行範例 觀看您的 HTML 變成 PDF。