接上一篇笔记: Linux 系统上安装 Ghostscript 压缩PDF体积,其实在 windows 下安装更简单,直接下载压缩包安装即可,然后把 Ghostscript 安装目录的 bin 加到环境变量 Path 中,另外使用 gswin32c 或 gswin64c 命令而不是 gs 了。

现在使用 Ghostscript 来将 PDF 文档的每一页拆分成单张图片,我们直接使用命令:
gs -sDEVICE=png16m -dNOPAUSE -dQUIET -dBATCH -dSAFER -dGraphicsAlphaBits=4 -r300 -sOutputFile=output_path/page-%04d.png"
主要参数说明:
-sDEVICE=png16m用来输出png图片-r300控制分辨率-sOutputFile=output_path/page-%04d.png拆分的图片保存到output_path目录下,批量命名为page-0001.png,page-0002.png。
Ghostscript 当然还支持更多格式的输出,比如 JPEG,TIFF 等,具体参考文档:Details of Ghostscript Output Devices