如何设置PDF的密码和权限
密码保护包括对文档进行加密,以限制未经授权的访问。 通常包括两种类型的密码:用户密码。(或打开密码)打开文档所需的密码,以及所有者密码(或权限密码),用于控制编辑、打印和其他操作的权限。
IronPDF支持您现有和新PDF文件所需的所有密码和权限功能。 可以应用粒度元数据和安全设置,这包括限制PDF文档为不可打印、只读和加密的能力,支持128位加密、解密和密码保护。
如何在 C# 中使用密码和权限保护 PDF
- 下载用密码保护 PDF 的 C# 库
- 设置 用户密码 属性以防止 PDF 文件被编辑
- 设置 用户密码 属性,以防止打开 PDF 文件
- 使用 128 位加密技术加密 PDF 文件
- 提供密码
发件人文件
打开 PDF 文档的方法
开始在您的项目中使用IronPDF,并立即获取免费试用。
查看 IronPDF 上 Nuget 用于快速安装和部署。它有超过800万次下载,正在使用C#改变PDF。
Install-Package IronPdf
考虑安装 IronPDF DLL 直接。下载并手动安装到您的项目或GAC表单中: IronPdf.zip
手动安装到你的项目中
下载DLL## 高级安全与权限设置 **PdfDocument** 对象还包括您可以设置的元数据字段,例如 **Author** 和 **ModifiedDate**。 您还可以禁用用户注释、用户打印等功能,如下所示: ```cs :path=/static-assets/pdf/content-code-examples/how-to/pdf-permissions-passwords-advanced.cs ``` 权限设置与文档密码相关,并按以下方式行为。 例如,将**AllowUserCopyPasteContent**属性设置为false旨在防止复制/粘贴内容: - **未设置密码**:未设置密码时,复制/粘贴内容仍然被阻止。 - **用户密码设置**:设置用户密码后,输入正确密码将允许复制/粘贴内容。 - **设置所有者密码**:设置所有者密码后,仅输入用户密码将无法解锁复制/粘贴功能。 但是输入正确的所有者密码将允许复制/粘贴内容。