Python PDF 合并 / 拆分
from pypdf import PdfWriter, PdfReader
# 合并
writer = PdfWriter()
for pdf in ['a.pdf', 'b.pdf', 'c.pdf']:
writer.append(pdf)
writer.write('合并.pdf')
writer.close()
# 拆分(每页一个文件)
reader = PdfReader('合并.pdf')
for i, page in enumerate(reader.pages):
w = PdfWriter()
w.add_page(page)
w.write(f'第{i+1}页.pdf')
# 合并
writer = PdfWriter()
for pdf in ['a.pdf', 'b.pdf', 'c.pdf']:
writer.append(pdf)
writer.write('合并.pdf')
writer.close()
# 拆分(每页一个文件)
reader = PdfReader('合并.pdf')
for i, page in enumerate(reader.pages):
w = PdfWriter()
w.add_page(page)
w.write(f'第{i+1}页.pdf')

更新时间:2026-09-14 13:13:45
下一篇:Python 批量改图片尺寸