2021-09-08
阅读量:
3237
如何用python把pdf文件中的一部分页,拆出来作为一个新的pdf,pdf拆分
现在想把一个已有的页数比较多的pdf文件里面部分页拆出来,作为一个新的pdf文件,市面上一些软件收费或者需要下载安装就不太方便,既然我们会了python,只要装了相关包,直接写代码就可以了,这样更加灵活,也能加方便
0.1091
1
3
关注作者
收藏
评论(2)
发表评论ermutuxia
2021-09-08
#pip install PyPDF2 -i https://pypi.douban.com/simple
from PyPDF2 import PdfFileWriter, PdfFileReader
inputpdf = PdfFileReader(open(r"F:\原文件.pdf", "rb"))
#把第七、八页的内容拆出来作为一个pdf
#open函数中的第二个参数取ab,其中a的意思表示在原文件末尾以追加的方式写入内容,b表示binary mode
output = PdfFileWriter()
for i in range(7,9):
output.addPage(inputpdf.getPage(i))
with open(r"F:\拆分文件.pdf", "ab") as outputStream:
output.write(outputStream)
0.0000
0
0


