PDF 压缩的原理,以及为什么有些文件几乎不会变小
PDF 压缩主要是指重新编码文件内的图像,因此结果在很大程度上取决于文件包含的内容,图像越多,压缩效果通常也越明显和实用。
无损压缩与有损压缩
无损压缩在不丢弃任何信息的情况下去除冗余数据,对文本和结构有用,但能压缩的空间有限。有损压缩用于照片和扫描件,它以牺牲部分视觉细节为代价换取更小的文件。压缩后的 PDF 中,大部分体积减少来自有损图像重新编码,而不是来自周围的文本或版式。
图像压缩与质量
从 1 到 100 的质量设置控制着有损图像编码器保留多少细节,典型默认值约为 60。质量越低,文件越小,伪影也越明显,尤其是在图像中锐利的边缘和细小文字周围。质量越高,细节保留得越好,但文件体积缩小得越少。
DPI 与降采样
降采样会在重新编码之前减小超大嵌入图像的像素尺寸,因此一张以远超页面所需打印分辨率保存的照片,会被缩小到更适合屏幕查看或标准打印的尺寸。仅这一步就能显著减小文件体积,与质量设置无关。
扫描件、矢量图与纯文本 PDF 的差异
扫描的 PDF 本质上是每页一张大图像,因此压缩对其体积有很大影响。由文字处理软件生成的纯文本 PDF 几乎没有嵌入的图像数据,因此重新编码图像几乎不会改变其体积,因为几乎没有可重新编码的内容。含有矢量图形的 PDF,例如图表或线条画,在压缩方面的表现类似于文本 PDF,因为矢量形状不是位图图像。
质量与体积的取舍
当文件图像较多时,没有一种设置能在零视觉损失的情况下缩小文件体积。将质量从 90 降到 60 通常能带来明显的体积缩小,而视觉损失较为轻微;降到 40 以下开始会在文字较多的扫描件上显现伪影。合适的设置取决于输出结果需要在屏幕上看起来好、干净地打印出来,还是仅仅需要满足电子邮件或上传的文件大小限制。
按文档类型的典型效果
- 扫描的书籍章节或合同:由于主要由大图像组成,通常会大幅缩小。
- 含有截图和照片的幻灯片:会明显缩小,如果截图比实际需要的更大,缩小幅度会更大。
- 仅含文字和简单表格的文字处理报告:几乎不会缩小,因为几乎没有可重新编码的内容。
- 含有嵌入高分辨率照片的设计文件:能很好地缩小,其中降采样承担了大部分工作。
故障排查
如果文件没有明显缩小,它很可能只含文字或只含矢量图形,压缩确实没有太多可处理的内容。如果结果看起来模糊,说明该内容的质量设置过于激进,请提高质量后重新处理。如果压缩后文件对于电子邮件附件仍然太大,可以考虑使用拆分 PDF一次发送更少的页面,或检查内容是否可以接受灰度 PDF,因为去除颜色数据对彩色扫描件有帮助。
相关工具
从压缩 PDF开始,按喜好调整质量滑块。调整 PDF 大小改变的是页面尺寸而不是压缩内容。在照片进入 PDF 之前处理源照片时,压缩图片很有用。如果你需要的是压缩后的图片而不是压缩后的 PDF,PDF 转 JPG可以将页面导出为图像。要了解页面尺寸和像素数与 dpi 之间的关系,请参阅PDF 页面尺寸指南。