使用PyMuPDF将一个pdf嵌入另一个pdf

时间:2019-02-23 07:44:53

标签: python python-3.x

在此论坛上需要博学的人士的帮助。我只想将一个pdf文件嵌入到另一个pdf文件中。这样,当我转到第二个文件的附件部分时,便可以看到并打开第一个文件。我想在PyMupdf的帮助下做到这一点。有一个命令embeddedFileAdd,但是我不确定如何使用它。

1 个答案:

答案 0 :(得分:0)

只需使用以下代码即可解决:

import fitz
pdf1=r'C:\Users\Amit PC\Desktop\pdf1.pdf'
pdf2=r'C:\Users\Amit PC\Desktop\pdf2.pdf'
outfile=r'C:\Users\Amit PC\Desktop\test2.pdf'
img= bytearray(open(pdf2,'rb').read())
doc1=fitz.open(pdf1)
doc1.embeddedFileAdd(img,'attach.pdf')
doc1.save(outfile, deflate = True)
doc1.close()