我试图分裂一个大的pdf基于名单的名称和网页列表。例如,名字有三页,第二有一页,第三有五页等等。我创建了以下脚本,但它不能正常工作。例如,当pdf分裂前一页是正确的,第二页是四页,第三页应该只有一页,第三页应该是九页,应该是五页,所以最后一份pdf有所有的页,应该有一页。我遗漏了什么?
for arry, name in zip(pglist, deptNames5):
for page in arry:
pagenumber = pdfDoc.getPage(page)
NewPdf.addPage(pagenumber)
with open(name + b'.pdf', 'wb') as f:
NewPdf.write(f)发布于 2016-04-29 19:14:11
我认为这段代码的正确版本应该是
for arry, name in zip(pglist, deptNames5):
NewPdf = PdfFileWriter()
for page in arry:
pagenumber = pdfDoc.getPage(page)
NewPdf.addPage(pagenumber)
with open(name + b'.pdf', 'wb') as f:
NewPdf.write(f)https://stackoverflow.com/questions/36945694
复制相似问题