将3个pdf合并成一个, 然后加密pdf
pip install PyPDF2
文件路径统一放在py的路径下
"""
Created on 2.28.2023, 21:12:18
@author: Dieter
加密,手机使用同样需要密码无问题
"""
from PyPDF2 import PdfWriter
merger = PdfWriter()
for pdf in ["test1.pdf", "test2.pdf", "test3.pdf"]:
merger.append(pdf)
merger.write("合并.pdf")
merger.close()
from PyPDF2 import PdfReader, PdfWriter
reader = PdfReader("合并.pdf")
writer = PdfWriter()
# 拷贝每一页的内容
for page in reader.pages:
writer.add_page(page)
# 在新的pdf文件中添加密码
writer.encrypt("123")
# 保存成新的pdf
with open("合并加密.pdf", "wb") as f:
writer.write(f)