跳到正文
batonbox

指南

怎样压缩 PDF,还不把文字变成照片

先做无损重存。文件还是太大,再把页面栅格化成 JPEG——并清楚那之后文字就变成图片了。

更新于 2026-09-21

「压缩 PDF」可能是两种完全不同的文件。一种还是原来的文档,只是丢掉无用对象、打包数据流——文字仍然清晰、可选。另一种是把每一页拍成 JPEG,扫描件和照片页会变小,但可搜索的文字没了。

Batonbox 压缩 PDF 两种都给。默认无损。强力模式按 72、110 或 150 dpi 把页面画成 JPEG。第二条路把代价说清楚:文件更小,文字变成图。

先走无损

演示软件或打印机驱动导出来的 PDF,经常带着残留对象、未压缩流和用不上的字体。无损重存常常能瘦 10% 到 40%,肉眼看不出差别。已经低于邮件或门户限制,就停在这里。

无损变不出一张更小的照片。一页两千万像素的扫描图仍会占满体积。那才是图像模式的用处。

什么时候该上图像模式

适合扫描书、照片画册、本来就是幻灯片截图的讲义。要打印用 150 dpi;屏幕阅读 110 dpi;表单死卡体积、你也接受糊,才用 72 dpi。

质量 0.6 左右是合理起点。低于 0.4,脸和细字会开始色块化。记住:文字变成 JPEG 之后,就不能再从结果里复制一段话。

压缩解决不了的

四百页、带矢量图和活目录的报告,应保持无损,或先拆开。加密文件要先解锁。强力压完还是太大,就把真正要发的章节抽出来。

分步操作

  1. 1

    先无损跑一次

    对比新旧体积。已经够小就结束,文字还是文字。

  2. 2

    不够再上图像

    从 110 dpi、质量 0.6 开始。先看一页字、再看一张照片,再决定要不要更狠。

  3. 3

    按读者的方式打开

    把一段正文放大到 125%。字母已经像截图的截图,就提高 dpi。

  4. 4

    留着原件

    强力模式是单行道。存档留源 PDF,发出去用小的那份。

常见问题

压缩 PDF 会上传吗?
不会。两种模式都在浏览器里跑(无损用 pdf-lib,图像模式用 pdf.js 加画布)。
为什么无损几乎没变小?
文件本来就打包过,或重量几乎全在大图里。改用图像模式,或拆分文档。
压缩之后还能搜索文字吗?
无损可以。图像模式不行——字已经是像素。