这是一个简单的图形界面应用程序,旨在使用 pdftocairo 将 PDF 文档转换为多种图像格式,如 "png"、"jpeg"、"tiff"、"pdf"、"ps"、"eps"、"SVG"。它提供了调整转换设置的选项,例如分辨率、缩放和裁剪等。
在运行此应用程序之前,请确保已安装 pdftocairo。该工具是 Poppler 实用程序包的一部分,可以按以下步骤安装:
sudo apt-get install -y poppler-utilsbrew install poppler- 从 这里 下载并安装适用于 Windows 的 Poppler。
- 将
pdftocairo.exe的路径添加到系统的 PATH 环境变量中,或者将脚本放在pdftocairo.exe所在的文件夹中,例如poppler-24.07.0\Library\bin\。
我们也为 Windows 用户提供了一个预编译的 EXE 文件:
如果您已安装 Python,则应用程序需要以下包:
tkinter(标准库的一部分)Pillow(Python 图像处理库)
如果需要安装 Pillow,可以通过 pip 安装:
pip install Pillow安装所需的依赖项后,运行 Python 脚本:
python pdf2img.py- 我们也实现了基于PyQT5的
pdf2img_qt.py,提供了更好的交互页面。其依赖项可通过pip install pyqt5进行安装.
- 选择 PDF: 选择您要转换的 PDF 文件。
- 输出格式: 从下拉菜单中选择所需的输出格式(PNG、JPEG、TIFF 等)。
- 输出前缀: 在输出前缀字段中提供输出文件名的前缀。
- 分辨率(DPI): 设置输出图像的分辨率。
- 缩放至(像素): 将输出缩放到特定的像素尺寸。
- 裁剪(X Y W H): 定义 PDF 页面要裁剪的区域。
- -singlefile: 选中此选项仅输出第一页。
- -nocenter: 禁用输出的自动居中。
- 转换: 开始转换过程。
- 预览: 查看 PDF 第一页的预览。
- 使用浏览按钮选择要转换的 PDF 文件。
- 从下拉菜单中选择输出格式。
- 在输出前缀字段中提供输出文件的前缀。
- 设置可选参数,如分辨率、缩放或裁剪。
- 点击转换按钮开始转换过程。
- 状态消息将指示转换是否成功。
对于更详细的说明,请点击应用程序内的帮助按钮。
如果您遇到任何问题或有关改进的建议,请通过项目的 Issue Tracker 提交。
