Python实现截取PDF文件中的几页代码实例
程序员文章站
2022-05-24 13:29:54
截取pdf文件中的几页有很多做法。
1. 把文件用google的chrome浏览器打开,打印其中几页,另存为pdf。简单。
2. 安装adobe的acrobat,里面会...
截取pdf文件中的几页有很多做法。
1. 把文件用google的chrome浏览器打开,打印其中几页,另存为pdf。简单。
2. 安装adobe的acrobat,里面会有更全的功能。然而,收费。
3. 用python的pypdf2包。(python 3,亲测有效)
下面是python代码实例:
pip install pypdf2 from pypdf2 import pdffilewriter, pdffilereader # 开始页 start_page = 0 # 截止页 end_page = 5 output = pdffilewriter() pdf_file = pdffilereader(open("input.pdf", "rb")) pdf_pages_len = pdf_file.getnumpages() # 保存input.pdf中的1-5页到output.pdf for i in range(start_page, end_page): output.addpage(pdf_file.getpage(i)) outputstream = open("output.pdf", "wb") output.write(outputstream)
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接