您的位置:首页 > 脚本大全 > > 正文

python后端生成的pdf文件(Python实现截取PDF文件中的几页代码实例)

更多 时间:2022-01-15 01:33:40 类别:脚本大全 浏览量:401

python后端生成的pdf文件

Python实现截取PDF文件中的几页代码实例

截取PDF文件中的几页有很多做法。

1. 把文件用Google的Chrome浏览器打开,打印其中几页,另存为PDF。简单。

2. 安装Adobe的Acrobat,里面会有更全的功能。然而,收费。

3. 用Python的PyPDF2包。(Python 3,亲测有效)

下面是Python代码实例:

  • ?
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 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)
  • 总结

    以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对开心学习网的支持。如果你想了解更多相关内容请查看下面相关链接

    原文链接:https://blog.csdn.net/qcyfred/article/details/79987644

    标签:PDF Python PyPDF2
    您可能感兴趣