密码、安全性和元数据

IronPDF for Python提供对PDF文档安全性和元数据的全面控制——包括作者信息、关键词、密码和用户权限限制。

开始

加载一个SecuritySettings对象上的属性,然后保存。 元数据和安全设置一起应用于单次保存操作。

元数据属性

  • MetaData.Author: 设置在PDF属性中可见的文档作者姓名。
  • MetaData.Keywords: 设置与文档相关的有利于SEO的关键字。
  • MetaData.ModifiedDate: 记录文档最后修改的时间。 Now()插入当前时间戳。

安全设置

  • SecuritySettings.RemovePasswordsAndEncryption(): 在应用新设置之前清除文档中的任何现有密码和加密。
  • SecuritySettings.MakePdfDocumentReadOnly(key): 限制文档的编辑。 key是一个内部签名密钥,不是面向用户的密码。
  • SecuritySettings.AllowUserAnnotations: 当False时,用户无法在PDF查看器中添加注释。
  • SecuritySettings.AllowUserCopyPasteContent: 当False时,阻止从PDF中复制文本。
  • SecuritySettings.AllowUserFormData: 当False时,表单字段不能由用户填写。
  • SecuritySettings.AllowUserPrinting: 控制打印权限。 PdfPrintSecurity.FullPrintRights允许打印; 使用其他值来限制它。
  • SecuritySettings.OwnerPassword: 需要密码才能在PDF查看器中编辑或更改安全设置。
  • SecuritySettings.UserPassword: 需要密码才能打开和阅读PDF。

学习使用IronPDF for Python 保护PDF文档!

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

还在滚动吗?

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