robjones90

Donald

Jan 8th, 2023
802
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.60 KB | None | 0 0
  1. from PyPDF2 import PdfFileMerger, PdfReader, PdfWriter
  2.  
  3. pdf_file = "official.pdf"
  4. watermark = "sar.pdf"
  5. merged = "merged.pdf"
  6.  
  7. with open(pdf_file, "rb") as input_file, open(watermark, "rb") as watermark_file:
  8.     input_pdf = PdfReader(input_file)
  9.     watermark_pdf = PdfReader(watermark_file)
  10.     watermark_page = watermark_pdf.pages[0]
  11.  
  12.     output = PdfWriter()
  13.  
  14.     for i in range(len(input_pdf.pages)):
  15.         pdf_page = input_pdf.pages[i]
  16.         pdf_page.merge_page(watermark_page)
  17.         output.add_page(pdf_page)
  18.  
  19.     with open(merged, "wb") as merged_file:
  20.         output.write(merged_file)
Advertisement
Add Comment
Please, Sign In to add comment