密码、安全性和元数据 IronPDF为开发人员提供了强大的PDF安全选项,支持自定义和设置PDF元数据、密码、权限等。 通过IronPDF的密码、安全和元数据选项,您可以创建自定义权限和安全级别,以满足PDF文档的需求。 这是通过使用诸如SecuritySettings和MetaData类实现的。 一些选项包括限制PDF文档不可打印、将其设置为只读、128位加密以及PDF文档的密码保护。 设置自定义元数据是通过实现MetaData类来访问各种PDF元数据选项,并用您的自定义值设置它们。 这包括更改作者、关键词、修改数据等。 设置自定义安全设置包括能够设置自定义用户和所有者密码、打印权限、只读模式等。 class="examples__featured-snippet"> 设置PDF密码、元数据和安全的5个步骤 var pdf = PdfDocument.FromFile("encrypted.pdf", "password"); System.Collections.Generic.List<string> metadatakeys = pdf.MetaData.Keys; var metadatakeys = pdf.MetaData.Keys; pdf.MetaData.Author = "Satoshi Nakamoto"; pdf.SecuritySettings.MakePdfDocumentReadOnly("secret-key"); 为了开始自定义PDF文档的安全性,您必须首先加载现有的PDF或创建一个新的。 在这里,我们加载了一个现有的密码保护的PDF文档,其中输入了打开PDF文档所需的密码。 一旦加载PDF,我们就可以使用pdf.MetaData.Keys来获取PDF的当前元数据。 要删除现有PDF元数据值,请使用RemoveMetaDataKey方法。 要开始设置新的元数据值,请使用pdf.MetaData.metadataField(例如,pdf.MetaData.Keywords),然后只需将新值赋给它。 像Title和Keywords这样的元数据字段接受字符串值,而ModifiedData字段接受日期时间值。 接下来,我们使用SecuritySettings类设置了新的安全设置。 正如您所见,这里有各种各样的设置可以设置。 这使您能够完全控制每个PDF文档的权限和安全级别。 要访问这些设置,只需确保使用pdf.SecuritySettings,然后是您要调整的设置。例如,MakePdfDocumentReadOnly方法将PDF文档设置为只读,128位加密内容。 对于SecuritySettings的其他选项包括: AllowUserAnnotations: 控制用户是否可以注释PDF。 AllowUserPrinting: 控制文档的打印权限。 AllowUserFormData: 设置用户是否可以填写表单的权限。 OwnerPassword: 设置PDF的所有者密码,用于禁用或启用其他安全设置。 UserPassword: 为PDF设置用户密码,必须输入才能打开或打印文档。 一旦为您的PDF文档设置了自定义元数据、密码和安全设置,请使用pdf.SaveAs方法将您的PDF保存到指定位置。 学习如何使用IronPDF处理PDF元数据 在 GitHub 上查看 代码 https://github.com/iron-software/IronPdf.Examples/tree/main/examples/security-and-metadata 下载 ZIP 相关教程 相关操作指南 类文档 获取语言包 下载IronPDF DLL 报告此页面的问题 准备开始了吗? Nuget 下载 16,154,058 | 版本: 2025.11 刚刚发布 免费 NuGet 下载 总下载量:16,154,058 查看许可证