Sunday, July 28, 2024

Merge PDF (Merging to new document)

# pip install pypdf


def mergePDFs(inFile1, inFile2, outFile):

  writer = PdfWriter()


  reader1 = PdfReader(inFile1)

  for page in reader1.pages:

    writer.add_page(page)


  reader2 = PdfReader(inFile2)

  for page in reader2.pages:

    writer.add_page(page)


  with open(outFile, 'wb') as output:

    writer.write(output)


inFile1 = 'Business_Proposal.pdf'

inFile2 = 'Some_New_Doc.pdf'

outFile = 'Merged.pdf'


mergePDFs(inFile1, inFile2, outFile)


No comments:

Post a Comment