Наложение страницы PDF с несколькими другими / одинакового размера - PullRequest
0 голосов
/ 25 апреля 2019

У меня есть PDF-файл, включающий 2 страницы, первая страница должна быть подчеркнута x страницами. Страницы x находятся в другом файле PDF.

Я использовал PyPDF2 для его тестирования.

#!Python3

import PyPDF2
slave = open('slave.pdf', 'rb')
pdfReader = PyPDF2.PdfFileReader(slave)
slaveFirstPage = pdfReader.getPage(0)
pdfWatermarkReader = PyPDF2.PdfFileReader(open('master.pdf', 'rb'))

slaveFirstPage.mergePage(pdfWatermarkReader.getPage(0))
pdfWriter = PyPDF2.PdfFileWriter()
pdfWriter.addPage(slaveFirstPage)

for pageNum in range(1, pdfReader.numPages):
    pageObj = pdfReader.getPage(pageNum)
    pdfWriter.addPage(pageObj)

resultPdfFile = open('combined_pdf.pdf', 'wb')
pdfWriter.write(resultPdfFile)
slave.close()
resultPdfFile.close()

первая страница помечена водяным знаком / наложена. Что мне нужно сделать, чтобы наложить все вторые страницы?

...