创建一个将图像转换为 PDF 的 Python 脚本

在本教程中,我将向您展示如何创建一个将图像转换为 PDF 的 Python 脚本。这是一个非常简单的脚本,只需几行代码即可完成。

前期准备

在开始之前,您需要做一些事情:

  1. 安装 Python。您可以从 Python 网站下载最新版本的 Python。
  2. 安装 img2pdf 库。您可以使用 pip install img2pdf 命令安装 img2pdf 库。

    d2b5ca33bd000703

  3. 创建一个新文件夹并将其命名为 img2pdf

    d2b5ca33bd000859

  4. 将您的图像文件保存在 img2pdf 文件夹中。

创建脚本

现在,您可以创建脚本了。创建一个新文件并将其命名为 script.py。然后,将以下代码复制到文件中:路径得改

import os
import img2pdf

# 替换目录路径为包含要转换的图像的目录的路径。
directory_path = "/home/wqarch/Demo/python_file/img2pdf"

# 获取目录中的所有图像文件。
image_files = [os.path.join(directory_path, f) for f in os.listdir(directory_path) if f.endswith(".jpg")]

# 将图像文件转换为 PDF 文件。
for image_file in image_files:
    with open(os.path.splitext(image_file)[0] + ".pdf", "wb") as f:
        f.write(img2pdf.convert([image_file]))

d2b5ca33bd001556

运行脚本

现在,您可以运行脚本了。打开终端窗口并导航到包含 script.py 文件的文件夹。然后,键入以下命令或者运行python代码:

python3 script.py

d2b5ca33bd003339

 

 

脚本将运行,并在当前目录中创建一个同名的 PDF 文件。

使用 PDF 文件

现在,您可以使用 PDF 文件了。您可以将其打开在 PDF 阅读器中,也可以将其发送给其他人。

结论

这是一个非常简单的脚本,可以将文件夹下的所有jpg图像转换为 PDF 文件。我希望您觉得这篇教程对您有所帮助。

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容