User Tools

Site Tools


notes:use_page_ranges_in_pypdf2_pdffilemerger

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
notes:use_page_ranges_in_pypdf2_pdffilemerger [2018/09/05 14:06] adminnotes:use_page_ranges_in_pypdf2_pdffilemerger [2018/09/08 07:16] (current) admin
Line 28: Line 28:
   infn = "infilename.pdf"   infn = "infilename.pdf"
   outfn = "outfilename.pdf"   outfn = "outfilename.pdf"
-  startpage = 5  #set starting page+  startpage = 5 #set starting page in the pdf -1 (i.e. here we want to start from page 6)
   endpage = -1  #last page   endpage = -1  #last page
      
   srcfile = PdfFileReader(infn, 'rb')   srcfile = PdfFileReader(infn, 'rb')
   merger = PdfFileMerger()   merger = PdfFileMerger()
-  page_range = str(startpage-1) + ':' + str(endpage)+  page_range = str(startpage) + ':' + str(endpage)
   merger.append(srcfile, pages=PageRange(page_range))   merger.append(srcfile, pages=PageRange(page_range))
   merger.write(outfn)   merger.write(outfn)
notes/use_page_ranges_in_pypdf2_pdffilemerger.1536156389.txt.gz · Last modified: 2018/09/05 14:06 by admin