PDF 转 JPG 有很多方法,这里主要介绍 2 种免费的方案。
GIMP(GNU Image Manipulation Program),是一款免费的图像编辑软件,支持将 PDF 文件转换为图片。ImageMagickImageMagick 是一个命令行工具,可以在各种平台上使用。
操作非常简单,打开 PDF 文件后,选择“文件” -> “导出为” -> “选择文件类型”为所需的图像格式。
安装方式:Downloads,下载后直接安装即可。
mac 中可以使用 Homebrew,
brew install gimp这里主要介绍 Mac 中的使用方式。
安装 ImageMagick
brew install imagemagick ghostscript安装完成后,执行
convert --versionPDF 转图片
# 某些情况得到的 JPG 图片会出现黑色背景,可以使用 -flatten 选项让其保持白色背景。
# 但加上这个选项,多页 PDF 不会分成多个 JPG 图像。
convert -density 150 -flatten 'my.pdf[0]' my.jpg
# 可以一次命令转换多页 PDF 成多个图像并保持白色背景
convert -density 150 -background white -alpha remove my.pdf my.jpg-density参数:指定输出图像的分辨率 ( DPI ),在 Mac OS 上,默认的分辨率 ( 72 ) 输出的图像字迹不清,需要更高分辨率获得清晰的图像。-flatten参数:某些情况得到的 JPG 图片会出现黑色背景(转换成 PNG 不会),可以使用 -flatten 选项让其保持白色背景,但加上这个选项,多页 PDF 不会分成多个 JPG 图像。-background参数:可以一次命令转换多页 PDF 成多个图像并保持白色背景。
直接转 jpg 的过程,会出现黑色背景。通常需要加上参数(
-flatten,-background),或者使用 png 格式。
Ref:
- 如何将 PDF 转换为 JPG? - PDF Mail Merger
- 第 4 章 Getting Unstuck
- GIMP - Downloads
- Poppler --- 波普勒
- ImageMagick 的一些用处 – Code Studio
- ImageMagick 命令 – 就是这个范儿
- JELLY | 图像处理 - ImageMagick 简单介绍与案例
- ImageMagick/常见问题.md at master · intmy/ImageMagick
- 使用 Imagemagick 將 PDF 轉換成圖片 | Peng Jie's Blog
- Imagemagick:命令行里的 PDF 文档照片增强格式转换神器 - 知乎
- ImageMagick – Convert, Edit, or Compose Digital Images