PDF 压缩与优化
压缩:基础压缩通过启用对象流并移除未使用对象实现。压缩级别调整对象流设置。预期缩减:5-20%。更大的缩减需要服务端工具。质量不受影响。
优化:对象流把小对象合并以获得更好压缩。线性化实现快速 Web 浏览(按字节流式加载)。这些优化改变 PDF 内部结构,不影响视觉内容。
为什么缩减常常有限:PDF 中的文本和矢量内容几乎总是已经过 Flate 压缩(与 ZIP 同族算法),重新打包对象只能削减结构性开销。在扫描件为主的文件里,字节都在图像上——真正的节省需要降采样或重编码图像,这会改变视觉质量且需要服务端工具。参见
PDF 内部结构详解。