PDF加密和解密

本代码示例演示了如何使用 IronPDF 强大的 C# .NET PDF 库修改元数据、使 PDF 为只读、配置权限以及更改文档加密密码。

首先,使用 open 方法导入现有的 PDF 文档。 可以通过将密码指定为第二个参数来使用此方法打开受密码保护的文档,从而对受保护的文件进行稳健的处理。

要设置新的元数据信息,首先要创建一个字典,并添加元数据的键值对,例如作者和关键词。 使用IronPDF中的 overrideMetadata 方法,可以有效地将新的元数据应用到 PDF 文档中。

接下来,使用IronPDF提供的 removePasswordsAndEncryption 方法移除密码和加密,并通过 makePdfDocumentReadOnly 方法设置新密码,将 PDF 配置为只读,从而确保文档的完整性和安全性。

PDF 文档的权限是通过名为 "权限 "的对象配置的,该对象指定是否允许或禁止某些操作,如注释、内容提取、表格填写和打印。 将权限对象传递给 setPermission 方法,以精确控制文档的辅助功能。

最后,将文档加密密码更改为"my-password",并将修改后的 PDF 保存为"secured.pdf",以此展示 IronPDF 在应用程序开发中安全文档管理的功能。

探索 PDF 加密和解密代码示例

准备开始了吗?
版本: 2026.3 刚刚发布
Still Scrolling Icon

还在滚动吗?

想快速获得证据?
运行示例看着你的HTML代码变成PDF文件。