我可以帮您翻译关于IT技术相关的内容,以下是需要翻译的内容:
我有一个图像文件列表,想要生成一个包含这些图像的单个output.pdf文件。
下面的代码仅适用于一个图像文件(这里是image_list的第一个元素):
with open("output.pdf","wb") as f, io.BytesIO() as output:
img = Image.open(image_list[0])
img.save(output, format='tiff')
f.write(img2pdf.convert(output.getvalue()))
我可以将这段代码适应于完整的图像文件列表吗?
我尝试过:
with open("output.pdf","wb") as f, io.BytesIO() as output:
img = Image.open(image_list[0])
img.save(output, format='tiff')
img2 = Image.open(image_list[1])
img2.save(output, format='tiff')
f.write(img2pdf.convert(output.getvalue()))
但是它不起作用(创建的PDF仅包含最后一个图像,即image_list [1])。