Linux 中使用 Ghostscript 压缩 pdf 文件
2022-07-25 tech linux pdf 1 mins 1 图 552 字
安装
大多数 Linux 发行版已经包含了 Ghostscript 的开源版本。如果没有的话如下安装:
apt install ghostscript
使用
假如我要压缩 编程珠玑.pdf
这个文件:
/usr/bin/gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -dColorImageResolution=150 -sOutputFile=编程珠玑_compressed.pdf 编程珠玑.pdf
关于压缩质量,我们只要修改 dPDFSETTINGS 这个参数即可:
dPDFSETTINGS | 描述 |
---|---|
/prepress(默认) | 高质量 (300 dpi) 但文件较大 |
/ebook | 中质量 (150 dpi) 适中的文件大小 |
/screen | 低质量 (72 dpi) 但输出文件较小 |
ebook 是在文件大小和清晰度上比较合适的,我就用了它。压缩了40%左右。
其他更多参数参考 Ghostscript 在线文档。