Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用PyMuPDF将一个pdf嵌入到另一个pdf中_Python_Python 3.x - Fatal编程技术网

Python 使用PyMuPDF将一个pdf嵌入到另一个pdf中

Python 使用PyMuPDF将一个pdf嵌入到另一个pdf中,python,python-3.x,Python,Python 3.x,在这个论坛上需要有学问的人的帮助。我只想将一个pdf文件嵌入到另一个pdf文件中。因此,当我转到第二个文件的附件部分时,我可以看到并打开第一个文件。我想在PyMupdf的帮助下完成这项工作。获得了一个命令embeddedFileAdd,但我不知道如何使用它 刚刚用这个代码解决了它: import fitz pdf1=r'C:\Users\Amit PC\Desktop\pdf1.pdf' pdf2=r'C:\Users\Amit PC\Desktop\pdf2.pdf' outfile=r'C:

在这个论坛上需要有学问的人的帮助。我只想将一个pdf文件嵌入到另一个pdf文件中。因此,当我转到第二个文件的附件部分时,我可以看到并打开第一个文件。我想在
PyMupdf
的帮助下完成这项工作。获得了一个命令
embeddedFileAdd
,但我不知道如何使用它

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

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

密码在哪里?实际上我没有。因为我不知道怎么做。对不起,我是个新手。刚刚解决了这个问题: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然后分享答案:)