对象流
PDF 是一组带编号的对象——页面资源、字体、元数据、内容——而对象流是把许多这样的对象打包进一个流的压缩容器。以未压缩、逐条列举方式写出的对象会让文件比所需的更大,而每次保存都在追加更新的编辑软件会让情况雪上加霜。压缩对象流是体积上的改变,而不是可见内容上的改变。
一份被编辑软件反复保存过的 60 页文字报告,每次保存都追加了新结构而没有合并。重建对象流移除了冗余层并把剩余对象重新打包——报告渲染结果完全相同,每个字都在原处,而文件显著变小。
在 PDFLean 工具中
Section titled “在 PDFLean 工具中”- 增量更新——为什么反复保存会留下冗余层
- 无损与有损压缩——这项操作所依赖的那个区分
- 不上传文件压缩 PDF——逐步讲清重建过程的指南