使用python将图像文件夹转换为单独的pdf

Posted

技术标签:

【中文标题】使用python将图像文件夹转换为单独的pdf【英文标题】:Converting image folders to separate pdf using python 【发布时间】:2021-07-02 20:57:40 【问题描述】:

我的文件夹包含许多 jpg 文件。我希望将它们转换为 PDF 文件。

每个文件夹都应该做成一个单独的PDF。

请帮助我是 python 新手。

如果可能的话,我可以一次性完成。

【问题讨论】:

【参考方案1】:

Possible duplicate

到目前为止,将多张图片转换为 PDF 的最佳方法是纯粹使用 PIL

【讨论】:

import os import img2pdf with open("output.pdf", "wb") as f: f.write(img2pdf.convert([i for i in os.listdir('path/to/imageDir') if i.endswith(".jpg")])) ref 谢谢。我可以从中获得单独的 PDF 文件吗 import os import img2pdf dirname = r'C:\Users\Erkin\Desktop\img' imgs = [] for fname in os.listdir(dirname): if not fname.endswith(".jpg"): continue path = os.path.join(dirname, fname) if os.path.isdir(path): continue imgs.append(path) x = 0 for img in imgs: with open(r'C:\Users\Erkin\Desktop\img\name'+str(x)+'.pdf',"wb") as f: f.write(img2pdf.convert(img)) x += 1 在这里调整和使用

以上是关于使用python将图像文件夹转换为单独的pdf的主要内容,如果未能解决你的问题,请参考以下文章

如何将html模板(带图像)转换为pdf?

为从 PDF 转换为 PNG 的图像创建 zip 文件

Google App Engine(即“纯 Python”):将 PDF 转换为图像

怎么用ABBYY将PDF转换为JPEG图像

将pdf转换为图像但放大后

将PDF转换为图像的省时方法