PDF 压缩后还能看吗:按使用场景选压缩强度

1 阅读2分钟

PDF 压缩后还能看吗:按使用场景选压缩强度

邮件附件超限、网盘上传失败、打印店拒收——压缩 PDF 是很多人每周都要遇到的事。但压到什么程度是个问题。

以下内容在 Windows 和 Linux 上都适用。

先确定你的用途

压缩前先问自己三个问题:屏幕上看、打印出来、还是存档留底。

屏幕阅读(邮件、聊天里传阅):300 DPI 左右就够,肉眼完全清晰。

打印:不低于 300 DPI,否则边缘会有明显锯齿。

存档留底:建议不压,或者只做无损优化。压缩是不可逆的,压完就回不去了。

三个压缩档位怎么选

轻度(-dPDFSETTINGS=/printer) —— 保留全部字体和矢量图,体积减20-40%。适合正式文档。

中度(/ebook) —— 图像降到 150 DPI,体积减到 1/3 左右。日常分享够用,是我推荐的默认档。

重度(/screen) —— 图像 72 DPI,体积能到 1/10。只能在屏幕上放大看的情况用。

命令行下可以直接控制:

gs -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET \
   -sOutputFile=out.pdf in.pdf

如果想省事,网页上直接调强度滑块也行,不用装任何东西。

容易被忽略的细节

图片型 PDF 才是压缩重点。纯文字 PDF 已经很小,硬压只会掉质量。

嵌入了字体子集时体积可能反而变大,这种情况先用无损优化:

qpdf --object-streams=generate --recompress-flate in.pdf out.pdf

加密 PDF 压不了。要先解密再压,顺序不能反。

工具说明

上面几步里,PDF 压缩是最常用的那个。我在 知办库(www.zhibanku.com)上直接用:

PDF 压缩 → www.zhibanku.com/pdf-tools/p…

压缩 PDF 前,先把文件整理成规范状态(页序、页码都调好),往往比压缩本身更影响最终体验。知办库的做法是纯浏览器处理,文件不上传、不需要注册,打开页面就能用。同类小工具还有几十个,按分类找比较省事。

一点说明

以上是我自己流程里的做法,不一定适合所有人。如果你的场景有更好的顺序,欢迎在评论区补充。