Python全系列 教程
3567个小节阅读:5929.7k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
在工作时,有时会碰到一个比较大的PDF的文件,页码数比较多。而我们又想将数据进行分割,又如何处理呢?
这时就需要一个操作拆分PDF,而拆分PDF的操作的思路是:
xxxxxxxxxx
from PyPDF2 import PdfFileReader,PdfFileWriter
def chai_pdf(path):
# 读取文件
reader = PdfFileReader(open(path,'rb'))
# 获取页面数据
for i,p in enumerate(reader.pages):
writer = PdfFileWriter()
writer.addPage(p)
# 保存新pdf文件
with open(f'./create_data/03_拆分pdf_{i}.pdf','wb') as f:
writer.write(f)
if __name__ =='__main__':
path = './create_data/02_合并pdf.pdf'
chai_pdf(path)