1. 拆分PDF文件
from PyPDF2 import PdfReader, PdfWriter
# 拆分
path1 = './练习文件/文字.pdf'
读PDF = PdfReader(path1)
for 页 in range(len(读PDF.pages)):
写PDF = PdfWriter()
写PDF.add_page(读PDF.pages[页])
with open(f'./结果文件/{页 + 1}.pdf', 'wb') as f:
写PDF.write(f)
2. 合并PDF文件
from PyPDF2 import PdfReader, PdfWriter
# 合并
写PDF2 = PdfWriter()
for 页 in range(1,4):
读PDF2 = PdfReader(f'./结果文件/{页}.pdf')
for 页 in range(len(读PDF2.pages)):
写PDF2.add_page(读PDF2.pages[页])
with open('./结果文件/合并后.pdf', 'wb') as f:
写PDF2.write(f)