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文件。