以编程方式在X / Y坐标上将PNG图像合并为PDF

时间:2018-07-09 18:46:42

标签: python pdf

我有一张带有PDF文件发布到Python应用程序的图像。我想将这两个文件在多页pdf的特定页面上的特定X / Y坐标处合并在一起。我看过许多https://pypi.org/https://github.com/euske/pdfminer/的PDF框架,有些框架具有合并两个PDF的能力,但不能将PNG合并到该PDF中。有谁知道一个可能的解决方案?

2 个答案:

答案 0 :(得分:3)

尝试使用某些库从PNG中创建第二个PDF(想到FPDF),然后合并。像这样:

from fpdf import FPDF
pdf = FPDF()
pdf.add_page()
pdf.image('imafe.png', 10.0, 10.0, link='', type='', w=10.0, h=10.0)
pdf.output('./output.pdf', 'F')

答案 1 :(得分:1)

PyMuPDF之类的声音可以满足您的要求。请参见insertImage方法。