【发布时间】:2021-03-09 11:40:36
【问题描述】:
我正在尝试使用 reportlab 将一些图像转换为 PDF。我已经创建了一个包含文件名的列表,并且需要程序通过列表添加坐标中的图像 (x=80, y=100; x=80, y=500; x=330, y=100 ; x=330, y=500)。我遇到的问题是,当我编写添加图像的代码时,输出 PDF 是空白的(没有显示任何页面),它似乎覆盖了 canvas.Canvas(".pdf") 函数。
这是 scrypt 的一部分:
for n in range(len(imagenes)): # "imagenes" 是包含文件名的列表
imagen = imagenes[n]
pdf.drawImage(f"{imagen}", x=80, y=100)
n += 1
pdf.drawImage(f"{imagen}", x=80, y=500)
n += 1
pdf.drawImage(f"{imagen}", x=330, y=100)
n += 1
pdf.drawImage(f"{imagen}", x=330, y=500)
【问题讨论】:
标签: python image pdf pdf-generation reportlab