gpt4 book ai didi

Python图像库无法转换为pdf

转载 作者:行者123 更新时间:2023-12-01 03:01:17 24 4
gpt4 key购买 nike

我有一个用 PILLOW 将 bmp 转换为 pdf 的函数,这个脚本我有非编译版本和编译版本(.exe)。在第一个 PILLOW 中它工作正常,但在第二个 PILLOW 中抛出异常(“PDF”)。特别是在 .save() 中失败路径和带扩展名的文件名正确。

from PIL import Image
def bmp2pdf(self, file):
''' Convert a bmp file to PDF file, and delete old bmp file '''
img = Image.open(file)
output = file.replace('.bmp', '.pdf')
try:
img.save(output, "PDF", resolution=100.0)
remove(file)
except Exception as err:
print(err)

在编译版本中,输出为:

'PDF'

谢谢。

最佳答案

按照这个代码操作。它有效。 3行代码。

从 PIL 导入图像
def bmp2pdf(自身,路径):
img = Image.open(路径)
img.save('image.pdf','pdf')

我得到了一个名为 image.pdf 的文件,其中包含图像。

关于Python图像库无法转换为pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43804832/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com