from PyPDF2 import PdfWriter, PdfReader def overlay(): file1 = r"file1.pdf" file2 = r"file2.pdf" file3 = r"overlay.pdf" back_ground = PdfReader(open(file1, "rb")) page1 = back_ground.pages[0] fore_ground = PdfReader(open(file2, "rb")) page1.merge_page(fore_ground.pages[0]) output = PdfWriter() output.add_page(page1) outputStream = open(file3, "wb") output.write(outputStream) outputStream.close() overlay()
使ったファイル
参考にしたコード (古いのでそのままでは動かない)