利用python 调用命令行工具软件
from subprocess import call
password = ''
pdf_path = './pdf/1.pdf'
decrypted_pdf_path = './decrypted_pdf/1.pdf'
call('D:\\Users\\guo\\qpdf-8.0.2\\bin\\qpdf.exe --password=%s --decrypt %s %s' %\
(password, pdf_path, decrypted_pdf_path), shell=True)
上面的代码是利用命令行工具 qpdf去解析加密的pdf。从pdf_path中取raw pdf 调用qpdf进行解密。然后再保存到decrypted_pdf中