自学内容网 自学内容网

PyMuPDF 操作手册 - 07 PDF的加密与解密

八、PDF格式加密和解密

https://pymupdf.readthedocs.io/en/latest/the-basics.html

8.1 加密和解密简介

从版本 1.16.0 开始,完全支持 PDF 解密和加密(使用密码)。您可以执行以下操作:

检查文档是否受密码保护/(仍然)加密(Document.needs_passDocument.is_encrypted)。
获取对文档的访问授权 (Document.authenticate())。
使用 Document.save() 或/和Document.write() 设置 PDF 文件的加密详细信息

  • 解密或加密内容
  • 设置密码
  • 设置加密方法
  • 设置权限详细信息

注意

PDF 文档可能有两个不同的密码:

所有者密码提供完全访问权限,包括更改密码、加密方法或权限详细信息。
用户密码根据已建立的权限详细信息提供对文档内容的访问。如果存在,则在查看器中打开 PDF 将需要提供它。

8.2 加密解密常量参数

8.2.1 文档权限代码


原文地址:https://blog.csdn.net/yuetaope/article/details/139798491

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!