"帮我压缩一下 PDF"和"帮我把 PDF 压到 500KB 以内"是两件不同的事。前者只要变小,后者有硬指标——报名系统、政务平台、邮箱附件都会写死上限,压过头了画质没法用,压不够了直接上传失败。
第一步:先判断文件为什么大
同样 30MB 的两个 PDF,压缩空间能差十倍。
- 扫描/拍照型:每页就是一张大图,体积几乎全部来自图像。这类压缩效果最好,压到原来的五分之一到十分之一都很常见
- 文字型:由 Word 导出,正文是矢量文字,本来就只有几 MB。这类再怎么压也压不下去多少,体积大户往往是里面的插图
- 图表混排型:论文、财报、产品手册,体积集中在少数几页高清图上。这类最好的办法不是压缩,而是把不需要的那几页删掉
判断方法很简单:打开 PDF 试着用鼠标选一段文字。选不动,是扫描型;选得动,是文字型。
第二步:按目标体积反推参数
PDF 压缩 给两个参数:渲染 DPI 和压缩质量(10~90,默认 50)。下面是按经验档位的反推参考,适用于最常见的扫描型文件。
- 压到 100KB 以内:DPI 72 + 质量 30。只适合"能看清字就行"的场景,比如后台附件预览、内部留存。表格里的细小数字可能开始糊
- 压到 500KB 以内:DPI 72 + 质量 45,或 DPI 150 + 质量 30。报名照、证件扫描件这个档位通常够用
- 压到 1MB 以内:DPI 150 + 质量 45。屏幕上阅读观感良好,打印会有轻微颗粒感
- 压到 2MB 以内:DPI 150 + 质量 60。邮件发送、常规平台上传,这是性价比最高的一档
- 控制在 5MB 左右:DPI 200 + 质量 70。需要打印给他人看、或文件里有精细线条图时用
这些档位不是精确公式。原始页数、页面尺寸、图像内容复杂度都会影响结果,同一套参数压两份文件可能差一倍体积。正确做法是先按目标档位试一次,看结果落在什么量级,再往上调一档或降一档。压一次只要几十秒,两轮迭代比凭运气一次到位靠谱。
一个必须知道的副作用
压缩的过程是把每一页重新绘制成图像再打包,所以压完的 PDF 文字不能再选中复制,也不会被搜索引擎和 OCR 识别。如果你的文件本来是可以复制文字的 Word 导出件,而你又需要保留这个特性,就不要用整体压缩,改走这两条路:
扫描件本来就没有文字层,这个副作用对它无所谓,可以放心压。更多保画质的做法见 PDF 压缩如何尽量不牺牲清晰度 和 扫描件 PDF 压缩。
压完还是超标怎么办
- 先删后压:封底、空白页、无关附录先去掉,再压缩,通常能省 20%~40%
- 拆成两半:上传限制是按文件算的,两个 900KB 比一个 1.8MB 更容易过
- 换图片路线:允许提交图片的场合,用 PDF 转图片 导出 JPG 再单独压,比压 PDF 更可控
- 注意上限:免注册状态单文件最大 8MB,超过这个体积的文件建议先拆分再压,或者开通会员提高上限
上传失败时不要只看压缩参数,很多系统还限制"页数不超过 N 页"或"必须是图片格式"。先把它的规则看清楚,再决定压到哪个档位,比反复试错省时间。