问题标签 [img2pdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
259 浏览

python - 使用 python img2pdf 将 tiff 转换为 pdf 时出现 ValueError("unknown colorspace")

将 tiff 转换为 pdf 时出现 ValueError("unknown colorspace")。

有什么办法解决吗?
解决方法?
或对我可以用来转换的其他 python 工具的任何建议?

谢谢

0 投票
0 回答
990 浏览

python - 使用 Pillow 和 img2pdf 将图像转换为 pdf

我有一项任务需要我从图像上传(jpg 或 png)中获取数据,根据要求调整大小,然后将其转换为 pdf,然后存储在 s3 中。

  1. 该文件以 ByteIO 的形式出现
  2. Pillow有空,所以我可以用它调整图像大小
  3. 现在文件类型是class 'PIL.Image.Image',我不知道如何继续。
  4. 我在https://gitlab.mister-muffin.de/josch/img2pdfimg2pdf上找到了库,但是当我有 PIL 格式时我不知道如何使用它(使用?)tobytes()
  5. s3 上传也看起来像一个类似文件的对象,所以我不想在再次加载之前将其保存到临时文件中。在这种情况下我什至需要 img2pdf 吗?

我如何实现这个目标?

编辑:我尝试使用tobytes()并直接上传到 s3。上传成功。但是,当下载查看内容时,它显示一个空白页面。好像文件数据没有写入pdf文件

编辑2:实际上去了s3并检查存储的文件。当我下载并打开它时,它显示cannot be opened

编辑 3:我并没有真正的工作代码,因为我仍在试验可行的方法,但这里有一个要点

0 投票
1 回答
2991 浏览

python-3.x - 如何使用 Python 将 .png 图像转换为文本

最近,我接了一个项目。使用 Python tesseract 将扫描的 PDF 转换为可搜索的 PDF/word。

经过几次尝试,我可以将扫描的 PDF 转换为 PNG 图像文件,之后,我很震惊,谁能帮我将 PNG 文件转换为可搜索的 Word/PDF。附上我的一段代码

请找到随附的图像以供参考。

就是这样,我已经写了......然后我得到了多个“.PNG”图像......现在我只能将一个 PNG 图像转换为文本。

如何转换所有图像并将其保存为 CSV/word?

0 投票
2 回答
4728 浏览

python - 使用python将多个tiff图像转换为pdf

我有一个图像文件列表,我想用这些图像生成一个 output.pdf 文件。

以下代码仅适用于一个图像文件(此处为 image_list 的第一个元素):

如何调整此代码以使用完整的图像文件列表?

我试过了 :

但它不起作用(创建的pdf只包含最后一张图片,即image_list [1])

0 投票
1 回答
620 浏览

python - 执行 .exe - pyinstaller 时出现错误 No module named 'img2pdf'

我正在尝试使用 pyinstaller 构建一个 .exe 文件。启动构建 .exe 文件时出现以下错误:

ModuleNotFoundError:没有名为“img2pdf”的模块

我已经用 pyinstaller 构建了一些 .exe,它们正在工作。所以我猜问题不是pyinstaller。我也在使用带有虚拟环境的 Pycharm。

代码在 Pycharm 上运行时运行良好。

使用 pyinstaller 的 --debug all 选项,我可以看到以下几行:

在 PYZ Traceback 中找不到 img2pdf(最近一次调用最后一次):文件“download_pdf.py”,第 7 行,在“文件”中

importlib._bootstrap>",第 983 行,在 _find_and_load 文件中"",第 965 行,在 _find_and_load_unlocked ModuleNotFoundError: No module named 'img2pdf' [4812] Failed to execute script download_pdf

我在 pycharm 终端(虚拟环境)和我的操作系统(windows 10)的命令提示符下尝试了 pip install img2pdf 。

有谁知道怎么了?

0 投票
0 回答
95 浏览

python - 如何将pdf字节文件转换为普通文件?

我有这个用pyhon编写的函数。它采用 .pdf 文件对象的列表并将它们合并到一个 .pdf 文件中。

我的问题是,列表中的一些文件是常规文件并且合并很好,但有些是字节文件,它们不会合并。

这是从图像对象创建字节文件并将它们添加到列表中的代码。

我看不到将字节文件转换为普通文件的方法。这是怎么做的?

0 投票
2 回答
1892 浏览

python - 使用python将jpg转换为pdf时旋转无效

我正在尝试使用 img2pdf 将 jpg 转换为 pdf。

它适用于大多数 jpg 但不是全部。

这是我的脚本:

这是我得到的错误:

如果我查看图像元数据,它会说:

未知旋转值 0
ColorSpace=sRGB

是否可以设置旋转值?

非常感谢任何提示。

BR克雷斯顿

0 投票
0 回答
85 浏览

python - 在 python 中将 Tiff 转换为 pdf 时,pdf 被涂黑

在此处输入图像描述这就是代码,问题是保存 pdf 后它显示为黑色。但是转换时的一些tiffs被保存并正确转换,但是有些变黑了。

0 投票
1 回答
1061 浏览

batch-file - 在批处理命令行中使用 img2pdf

我一直在寻找一个“非常简单”问题的解决方案。我创建了一个批处理文件(在 Windows 下),它允许我下载一组图像。我只想将这些图像合并到 PDF 中(图像 1:第 1 页,图像 2:第 2 页等......)。我正在使用(用于外壳)优秀的img2pdf包,它工作得很好!

所以在windows下我做同样的事情:我下载(使用python和pip)包,然后给它这个命令(在shell下完全一样):

不幸的是,它无法识别*.jpg(代表“所有带有 .jpg 扩展名的文件”)。

我想指出,当然,我的文件是.jpg格式,并且该软件包可以完美运行,因为只有一个文件 ( img2pdf 1.jpg -o FILE.pdf) 就可以完成这项工作。

那怎么让他明白呢?

预先感谢您的帮助 !

0 投票
2 回答
113 浏览

python - 有没有办法在导入的文件进入循环之前对其进行排序?

我正在尝试将文件夹中的所有 .job 文件转换为单个 pdf。这段代码可以做到这一点,但是它们没有特定的顺序。我希望它们按照文件创建时间的顺序导入,或者它们的文件名遵循设置模式“XXX_1.jpg”

这是我到目前为止所拥有的: