介绍如何在 Linux 系统中使用 pdftoppm 指令将 PDF 文件转为 PNG、JPEG 等图片文件。
安装 pdftoppm 指令 在 Linux 系统中 pdftoppm 指令可以透过 poppler 套件来安装,不同的 Linux 发行版会有不同的套件名称,但大同小异:
Debian、Ubuntu、Mint Linuxsudo apt install poppler-utils
RHEL、CentOS、Fedora Linuxsudo dnf install poppler-utils
OpenSUSE Linuxsudo zypper install poppler-tools
Arch Linuxsudo pacman -S poppler 将 PDF 转为图片文件 pdftoppm 指令可以将 PDF 文件转换为各种格式的图片文件。
若要将 PDF 文件转换为 PNG 图片文件,可加上 -png 参数,并指定输入的 PDF 文件,以及输出图片的文件名前缀:
将 input.pdf 转换为 PNG 图文件pdftoppm -png input.pdf output 输出的图片文件就会指定的文件名前缀,加上页码,也就是 output-01.png、output-02.png 等。
若要将 PDF 文件转换为 JPEG 图片文件,可加上 -jpeg 参数:
将 input.pdf 转换为 jpeg 图文件pdftoppm -jpeg input.pdf output 若要将 PDF 文件转换为 TIFF 图片文件,可加上 -tiff 参数:
将 input.pdf 转换为 TIFF 图文件pdftoppm -tiff input.pdf output 指定转换页数 若要指定转换的页数,可以使用 -f 与 -l 参数分别指定开始与结束的页码:
将 input.pdf 的第 5 页至第 8 页转换为 PNG 图文件pdftoppm -png -f 5 -l 8 input.pdf output 若只想要转换 PDF 文件的某一页,可以将 -f 与 -l 参数设置为同一页,例如转换第 2 页:
将 input.pdf 的第 2 页转换为 PNG 图文件pdftoppm -png -f 2 -l 2 input.pdf output 指定图片分辨率 pdftoppm 指令在将 PDF 文件转为图片文件时,默认的分辨率是 150 DPI,若要调整分辨率,可以使用 -r 参数设置:
设置转出图片的分辨率为 300 DPIpdftoppm -png -r 300 input.pdf outputOC](这里写自定义目录标题) 转载文件地址:https://www.xiaoyuanjiu.com/108266.html