赵乾舟 发表于 2021-8-20 21:46:34

PDF加密和解密

加密
from PyPDF2 import PdfFileReader,PdfFileWriter
读PDF = PdfFileReader("c:/带水印的笔记.pdf")
写PDF = PdfFileWriter()
for page in range(读PDF.getNumPages()):
    写PDF.addPage(读PDF.getPage(page))
写PDF.encrypt("1234")# 这里设置密码
with open("c:/加密的.pdf", "wb") as 变量名:
    写PDF.write(变量名)



赵乾舟 发表于 2021-8-20 21:46:54

解密
from PyPDF2 import PdfFileReader,PdfFileWriter
读PDF = PdfFileReader("c:/加密的.pdf")
读PDF.decrypt("1234") # 输入正确密码解密
写PDF = PdfFileWriter()
for page in range(读PDF.getNumPages()):
    写PDF.addPage(读PDF.getPage(page))
with open("c:/解密的.pdf", "wb") as 变量名:
    写PDF.write(变量名)
页: [1]
查看完整版本: PDF加密和解密