如何使用img2pdf作为modu

2024-05-29 00:21:01 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在构建一个很小的python2.7.9脚本,它将JPEG图像列表作为输入并输出一个PDF文件。我搜索了几个小时,但找不到解决方案:

  • 我试过pypdf,但上面说我没有安装PIL,尽管我已经安装了。
  • 我试过Reportlab,但页面大小比图像本身大,我找不到修复方法。我也觉得很难。。。
  • 我试过img2pdf,但不知道如何使用它

我真的厌倦了所有这些库,我正在寻找一个好的解决方案。 好方法:

  • 尽可能像Python一样
  • 根据图像大小调整页面大小
  • 支持大量图像(甚至500张)
  • 够容易的

如果你能帮助我使用我已经尝试过的模块/代码示例,那就太棒了。 此外,如果你有一个模块的经验,我很高兴如果你能分享它。

编辑:

正如评论中所建议的,我决定再给img2pdf一次机会。我正在使用来自官方GitHub README的以下代码:

import img2pdf
pdf_bytes = img2pdf('test.jpg', dpi=150)

但它引发了一个例外: `TypeError:“module”对象不可调用

有人知道如何使用img2pdf作为几个图像的模块吗?`


Tags: 模块文件方法代码图像脚本列表pil

热门问题