利用Python对PDF文件进行分割

今天有个PDF文件需要分割,找了下教程这里做一下记录

用Python实现简单的PDF文件拆分需要用到PyPDF2库
安装库

import PyPDF2
pdf_file = open('sasfit.pdf','rb')
pdf_reader = PyPDF2.PdfFilereader(pdf_file)
num_pages = pdf_reader.getNumpages()
# 遍历PDF文件的每一页,将每一页保存为一个新的PDF文件
for page in range(num_pages):
pdf_writer = PyPDF2.PdfFileWriter()
pdf_writer.addPage(pdf_reader.getPage(page))
output_file = open(f'page_{page}.pdf', 'wb')
pdf_writer.write(output_file)
output_file.close()
# 关闭PDF文件
pdf_file.close() 
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容