使用PyPDF2将页面合并为单独的图层

时间:2019-03-29 17:14:17

标签: python pypdf2

我正在尝试将一个PDF覆盖在另一个PDF上。在查看了pyPDF2文档以及与此主题相关的各种其他问题和站点之后,我设法合并了页面,如下所示:

import PyPDF2

df2 = PyPDF2.PdfFileReader(open("path\\Point.pdf", "rb"))
df = PyPDF2.PdfFileReader(open("path\\Polygon.pdf", "rb"))
output_file = PyPDF2.PdfFileWriter()

for lol in range(df.getNumPages()):
    input_page = df.getPage(lol)
    input_page.mergePage(df2.getPage(0), )
    output_file.addPage(input_page)



with open("path\\merged.pdf", "wb") as outputStream:
    output_file.write(outputStream)

这没有任何错误,但是在打开文件时,文件被读取为一层,而不是两层。

我想将页面合并为两个单独的图层,以便在打开时可以在它们之间进行选择。

这可能吗?

0 个答案:

没有答案