2021-09-08
阅读量:
2455
如何用python把pdf文件中的一部分页,拆出来作为一个新的pdf,pdf拆分
现在想把一个已有的页数比较多的pdf文件里面部分页拆出来,作为一个新的pdf文件,市面上一些软件收费或者需要下载安装就不太方便,既然我们会了python,只要装了相关包,直接写代码就可以了,这样更加灵活,也能加方便






评论(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