首页 > 解决方案 > 使用 PyMuPDF 将一个 pdf 嵌入另一个 pdf

问题描述

需要本论坛有识之士的帮助。我只想将一个 pdf 文件嵌入到另一个 pdf 文件中。这样当我转到第二个文件的附件部分时,我可以看到并打开第一个文件。我想在PyMupdf. 有一个命令embeddedFileAdd可以这样做,但我不知道如何使用它。

标签: pythonpython-3.x

解决方案


刚刚用这段代码解决了它:

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()

推荐阅读