import PyPDF2
file= open('science.pdf','rb')
reader = PyPDF2.PdfFileReader(file)
page= reader.getPage(0)
water = open('watermark.pdf','rb')
reader2 = PyPDF2.PdfFileReader(water)
waterpage = reader2.getPage(0)
page.mergePage(waterpage)
writer =PyPDF2.PdfFileWriter()
writer.addPage(page)
for pageNum in range(1, reader.numPages): # this will give length of book
pageObj = reader.getPage(pageNum)
writer.addPage(pageObj)
resultFile = open('watermarkedbook.pdf','wb') # here we are writing so 'wb' is for write binary
writer.write(resultFile)
file.close()
resultFile.close()
Watch video Adding WaterMark to a PDF file using Python online without registration, duration hours minute second in high quality. This video was added by user P prog 21 August 2018, don't forget to share it with your friends and acquaintances, it has been viewed on our site 4,105 once and liked it 75 people.