python 图片pdf转文档pdf
时间: 2023-10-22 17:04:37 浏览: 117
您可以使用Python中的PyMuPDF库来实现将图片PDF转换为文档PDF。以下是示例代码:
```
import fitz
# 打开图片PDF文件
image_pdf = fitz.open('image.pdf')
# 新建文档PDF文件
doc_pdf = fitz.open()
# 遍历每一页图片,将其转换为文档页并加入文档PDF
for page in image_pdf:
# 获取图片大小
img_rect = page.rect
mat = fitz.Matrix(2, 2)
pix = page.get_pixmap(matrix=mat)
# 创建一页文档PDF并将图片插入
doc_page = doc_pdf.new_page(width=pix.width, height=pix.height)
doc_page.insert_image(fitz.Rect(0, 0, pix.width, pix.height), pixmap=pix)
# 保存文档PDF文件
doc_pdf.save('doc.pdf')
```
阅读全文