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(变量名)
解密
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]