扫描 PDF 为什么很大,怎样压缩才不影响阅读?
区分扫描型与文字型 PDF,按页数、嵌入图片和实际体积选择处理方式,并检查压缩后的文字可读性、签名状态与文件完整性。
六页合同按 300DPI 扫描出来是 14MB,接收网站的上限是 2MB。很多人的第一反应是把文件丢进压缩工具反复跑几遍,结果体积几乎不动。这不是工具不行——扫描 PDF 并不是多数人以为的那种"文档"。它是一叠照片套了个 PDF 外壳,而压缩工具能做的,只是重新压这些照片。
先检查 PDF 的真实字节数和页数。若包含不需要的页面,可先提取所需页面,再决定是否压缩。处理后用文件预检对照接收平台的要求核验输出;只有在必要内容仍然清晰可读时,减小体积才有意义。
扫描 PDF 是一个容器
PDF 页面里装着两种东西
PDF 页面里装的内容分两类,差别很大:
| 页面内容 | 常见来源 | 体积来自哪里 |
|---|---|---|
| 矢量文字与字体 | Word、LaTeX、浏览器"打印为 PDF" | 字体程序,嵌入一次反复复用 |
| 整页位图 | 扫描仪、手机拍照、一体机 | 图片的像素、质量和色彩 |
第二行就是扫描件。扫描仪不认识字母,它把整页拍成一张位图——A4 在 300DPI 下大约是 2480 × 3508 像素——再塞进 PDF。六页就是六张这样的图。
于是体积问题变成了图片问题:多少像素、多少种颜色、多少高频细节、什么质量参数。PDF 格式本身占得很少。这也解释了为什么从文字处理软件导出的 PDF 往往本来就不大,几乎没有可回收的空间。
为什么压第二遍没有用
页面图片早就是 JPEG 了
最常见的白费功夫,是对同一个扫描件反复压缩,指望每一遍都再挤掉一点。它不会,原因很具体:扫描 PDF 里的页面图片早已是 JPEG 压缩过的。JPEG 是有损的,它的输出并不比输入更好压。同一质量下重新编码同一个 JPEG,得到的文件大小差不多;质量调低,丢的是本来就不存在的细节。
换成低分辨率扫描才会改变什么
第二遍找不回真正能省体积的两样东西——从未被采集到的更低分辨率像素,以及原始编码早已丢弃的细节。只有真正换参数重新编码,或者减少像素数,算术才会改变。
先判断体积来自哪里
动手之前先弄清文件里装了什么。在阅读器里试着选中一句话:能选中说明存在文字层,但这不是结论——扫描图上也可能叠着一层看不见的 OCR 文字,占体积的依然是那张大图。PDF 检查会给出页数、页面尺寸、内嵌图片与字体信息,答案在那里。
扫描件里常见的可省体积:
- 扫描分辨率过高,内容根本不需要 600DPI
- 白色页边上全是噪点——扫描仪的增益调得太高
- 误带进来的空白页或重复页
- 黑白文档按彩色扫描
- 画面里带进了桌沿、手指或阴影
处理前保留原件。压完发现看不清时,原件是唯一的退路。
手写内容为什么特别难压
每一道笔画都是边缘
整页印刷文字压缩率很好,因为大片纯白加上少量可预测的黑色笔画。手写正好相反:铅笔或钢笔写在有纹理的纸上,产生成千上万个细小的不规则边缘,每一条都是高频内容。低质量扫描仪的噪点又叠上一层同类的东西,而编码器分不清哪个是真正的笔画。
想清楚这一点,取舍就摆在明面上了。压缩工具对付这种页面只有一个办法——把细节抹平;而对一个手写签名来说,那些细节就是内容本身。签名糊成一团灰影,比一次被拒绝的上传更糟糕:它可能先被接收,再在事后被质疑。
按步骤降低体积
值得做的五个动作
- 移除确实不需要的页面(提交规则允许时)。这是唯一零画质损失的减体积操作。
- 打开PDF 压缩,按网站规则填实际字节上限,不要凭感觉填。
- 硬性上限就打开严格模式。 达不到时先看失败信息,不要提交一个自己没核验过的候选文件。
- 对比压缩前后的页数与页面尺寸。 悄悄少了一页,是最糟糕的一种"成功"。
- 放大检查小字、印章、手写与细线,有条件再用另一个阅读器打开一次,免得被某一个渲染器的显示差异误导。
AttachReady 会优化 PDF 对象、重新压缩支持的内嵌图片;某些遮罩和复杂色彩空间会被保留而不是强行重写,因此结果可能带警告,要读。不存在适用于所有文件的"无损压到 200KB"。本来编码就很高效的 PDF 可能几乎减不下来——这是真实结论,不是工具失灵。
页面级操作与文档级操作
哪个操作才真的能减小体积
分清哪些操作作用于页面、哪些作用于整个文件,能省掉很多困惑:
| 操作 | 作用范围 | 对体积的影响 |
|---|---|---|
| 选页与拆分 | 页面级 | 与移除的页数成正比 |
| 旋转 | 页面级 | 基本没有影响 |
| 合并 | 文档级 | 是各输入之和,只会变大 |
| 压缩 | 文档级 | 重新编码内嵌图片 |
| 重新扫描 | 源头 | 决定后面所有环节 |
实际含义是:扫描件要有大幅缩减,决定性的动作通常发生在文件送进压缩工具之前——在扫描仪上,在选 DPI 和彩色模式那一刻。
不能冒画质风险时的核验路线
拆分、检查、对照、留原件
有时候正确答案是根本不压缩。如果这是已签署的合同、公证翻译,或者任何一旦看不清就有法律后果的材料,试试下面这条路径:
- 先确认网站是否允许多次上传。六页扫描拆成三个两页文件,往往不用重新编码就能过。
- 用检查工具确认它到底是扫描型还是文字型——文字型 PDF 不需要做图片处理。
- 确实必须压缩时,只压副本,提交前把输出与原件放大到 200% 逐页对照。
- 留好原件,没有亲自打开看过的结果不要提交。
加密、签名和特殊文件
加密 PDF 需要由有权限的人先解密。包含主动内容、嵌入附件、可执行或外部动作的文件可能被拒绝;这属于处理边界,不能理解为通过处理的文件已经做过病毒扫描。
重新写入 PDF 可能使原有数字签名失效。需要签名持续有效时,保存签名原件并走接收方认可的流程;压缩不能代替重新签名,也不能代替取得一份新的官方文件。
目标大小不现实怎么办
多页、细节丰富、带手写的扫描件,在很小的体积下可能无法保持可读。这时候可以试试:用合适分辨率重新扫一遍、不要求彩色时转成灰度、仅在允许多文件时拆分提交,或者直接问接收单位有没有别的提交渠道。不要为了进度条变绿而删掉提交要求里的页面。