python - 使用 PyMuPDF 将一个 pdf 嵌入另一个 pdf
问题描述
需要本论坛有识之士的帮助。我只想将一个 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()
推荐阅读
- java - Java用给定的ObjectOutputStream写一个字节数组
- reactjs - 如何使用 React Router 链接到由另一个 Route 呈现的组件内的 Routes
- android - Scroll inside RecyclerView item
- git - Git - 一个代码用于 2 个 repos,一个用于推送,另一个用于拉取
- ruby-on-rails - 根据其他父子项查找记录
- angularjs - 为什么我不能使用带有指令的插值?
- javascript - 在javascript中合并2个json
- jupyter-notebook - 为什么 Google Colab 会在 12 小时前随机断开连接
- php - 验证一个字段:required_if url 包含 Laravel 中的参数
- python - 在 QTableView 中显示某些列