PDF加密与解密
本代码示例演示了如何使用 IronPDF 强大的 C# .NET PDF 库修改元数据、使 PDF 为只读、配置权限以及更改文档加密密码。
要开始,请使用 open 方法导入现有的 PDF 文档。 通过将密码指定为第二个参数,该方法可用于打开受密码保护的文档,从而为安全文件提供强大的处理能力。
要设置新的元数据信息,首先要创建一个空地图,然后添加元数据的键值对,如作者和关键字。 利用 IronPDF 中的 overrideMetadata
方法将新的元数据有效地应用到 PDF 文档中。
接下来,使用 IronPDF 提供的 removePasswordsAndEncryption
方法删除密码和加密,并通过 makePdfDocumentReadOnly
方法设置新密码,将 PDF 配置为只读,确保文档的完整性和安全性。
PDF文档的权限通过名为“permissions”的对象配置,该对象指定是否允许或禁止某些操作,如注释、内容提取、表单填充和打印。 将权限对象传递给 "setPermission "方法,以精确控制文档的可访问性功能。
最后,更改或设置文档加密密码为 "my-password",并将修改后的 PDF 保存为 "secured.pdf",展示 IronPDF 在应用程序开发中安全管理文档的能力。