python - 使用正确的密码解密受 aes-256 位保护的 pdf

标签 python pdf command-line aes

<分区>

有没有办法解密受 aes-256 位 key 保护的 pdf?

我有正确的密码,我需要一个命令行工具(或库 - 也许是 python :P )来解密文件,然后对其进行一些操作。

最好的办法是,如果文件可以解密保存,然后我详细说明它,然后我可以删除它...

有人知道吗?

最佳答案

import pyPdf                                                                
pdf = pyPdf.PdfFileReader(open("file.pdf"))
pdf.decrypt("password")

然后您可以对内容做任何您想做的事情。这将适用于用户或所有者密码。

关于python - 使用正确的密码解密受 aes-256 位保护的 pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/447600/

相关文章:

Python,用 "with"语句包装函数的装饰器

python - 在 REAPER 嵌入式环境下运行 tkinter GUI

python - 从CSV移除最后一行

python - 如何在Windows上从C中的CreateProcess执行Python脚本?

python - Errno 13 权限在 django-wkhtmltopdf 中被拒绝

ios - UIWebView缓慢加载PDF文件

java - 从 Eclipse 或命令提示符运行 java

html - 如何在没有exe的情况下在node js中将html转换为pdf

eclipse - eclipse.ini 文件中的环境变量

python - 如何执行程序或批处理文件?