PDF 压缩指南

PDF 为什么这么大?7 个原因及对应处理办法

先诊断占主要体积的内容,再选择 PDFStay 模式,或者回到源应用重新导出。

最后更新

不要一上来就把压缩控制调到最强。先判断究竟是什么占据空间:尺寸过大的图片、纯图像扫描页、多余颜色数据、字体、冗余对象、复杂图稿,还是已经压缩过的内容。对应信号不同,处理办法也不同。有些文件适合“图片压缩”或“扫描件压缩”;另一些需要从源应用重新导出得更干净,或者根本不应改动。

压缩前先做一次五分钟诊断

  1. 记录字节数和页数,再拿同一工作流程中的普通文档比较每页体积。
  2. 放大文字并尝试选中。如果整页像一张图片,内容很可能是以图像保存的扫描页。
  3. 留意满版照片、截图、彩色纸张、透明图稿、地图或密集图表。
  4. 用可信的 PDF 检查器打开文档属性,查看字体;如果工具支持,再查看图片和对象分别占用多少空间。
  5. 编辑前先确定文件用途:普通分享副本、已签名记录、档案母版,还是印刷生产文件。

Adobe 的优化器文档把图片、字体、透明度、可移除对象、用户数据和清理分开说明,因为各类内容带来的空间收益和故障方式并不相同。即使其他工具只提供少量控制,这套分类仍适合用来诊断。1

把七种原因分别与信号、处理办法和风险对应起来

PDF 体积过大的七种原因
原因信号处理办法需要检查的风险
高分辨率图片少量照片或截图在远超预期观看尺寸时仍然十分锐利。屏幕阅读副本可使用 PDFStay“图片压缩”,也可以从源应用导出尺寸正确的图片。小标签、裁切细节和印刷锐度可能变软。1
以图像保存的扫描页文字无法选中,每页还能看到纸张纹理、歪斜或拍摄阴影。使用 PDFStay“扫描件压缩”,先从“清晰优先”或“均衡推荐”开始。可搜索文字、手写内容、编码和细线可能丢失或变软。
低效的颜色模式名义上的黑白页面被保存为全彩,连彩色纸张噪点也包含在内。对可舍弃的扫描副本,只有在颜色不承载含义时,才关闭“保留彩色扫描”。印章、高亮、批注和颜色编码证据可能变得含糊。2
嵌入字体一份篇幅很短、以文字为主的 PDF,却包含许多字体或完整字体程序。在源应用中以适当的字体子集重新导出;PDFStay 没有取消嵌入字体的控制。移除字体可能导致字形替换、换行改变或多语言文字损坏。1
冗余或隐藏对象文件中存在编辑历史、未使用的缩略图、附件、元数据、批注或隐藏的应用数据。在副本上尝试“标准压缩”;只有理解每一个移除选项时,才使用专业优化器。表单、标签、链接、附件、无障碍支持或应用工作流可能失效。1
分层或复杂图稿PDF 包含透明度、密集矢量、CAD 路径、多个图层或备用图像。从源应用按用途重新导出,或将获准的副本扁平化;PDFStay 没有图层扁平化开关。扁平化可能改变透明度、专色、可编辑性、线条质量和印刷表现。1
已经压缩的内容PDF 已经优化过,或者其中的 JPEG 图片已接近预期尺寸,但文件仍高于目标。保留当前文件、拆分文件或更换交付方式;任何 PDFStay 设置都无法保证再获得有用的缩减。再次有损压缩可能只省下很少字节,却引入新的伪影。1

观察内容类型如何改变三个固定样本的结果

PDFStay 的固定样本表现并不相同:文本型记录缩减 48.33%,扫描型记录缩减 91.26%,图片型记录缩减 81.74%。数据集记录的输入/输出页数依次为 4/4、2/2 和 2/2。方法说明和 JSON 明确把这些数字限定在指定浏览器环境中的已知样本;它们是诊断示例,不是结果预测。3, 4

文本型、扫描型和图片型固定样本
测试样本记录的模式输入字节数输出字节数缩减比例输入页数输出页数自动 PDF 可解析检查
text-heavy-pdf-v1standard11,762 bytes6,077 bytes48.33%44true
scan-style-pdf-v1scanned2,141,091 bytes187,107 bytes91.26%22true
image-heavy-pdf-v1image1,845,799 bytes337,064 bytes81.74%22true

PDFStay 固定测试样本;不代表承诺的压缩率或画质评分

让诊断结果对应 PDFStay 实际提供的控制

PDFStay 路径与控制决策表
工具路径可用控制适用情况核验内容
压缩 PDF标准压缩PDF 是数字型或混合型,并且应尽量保留可选择文字。文字选择、链接、表单、对象行为和页数
压缩 PDF 中的图片图片压缩大型嵌入照片或截图占据主要空间。图像细节、图注、颜色过渡,以及预期的缩放或印刷尺寸
压缩扫描 PDF扫描件压缩页面是纯图像扫描件,输出用于阅读或上传。小字、手写内容、条码、印章、可搜索性和页序
扫描件压缩高级设置“清晰优先”“均衡推荐”“文件更小”和“保留彩色扫描”需要调整扫描压缩强度,或保留有意义的颜色。更强设置或颜色转换所影响的全部细节

签名、档案和印刷生产 PDF 必须另行核验

不能只看字节数是否变小的文档
用途保留内容核验要求
已签名 PDF字节完全相同的已签名原件在规定的签名验证器中打开副本,确认每一项签名状态和表单要求。
档案 PDF 或保存图像母版获准的母版、元数据和采集记录机构当前对格式、分辨率、颜色、压缩、元数据和质量控制的要求2
印刷生产 PDF交付的生产文件和输出意图印刷厂预检、嵌入字体、图像分辨率、图层、透明度、颜色处理和打样1

常见问题

只看文件体积,能判断 PDF 为什么这么大吗?

不能。每页体积只能提供线索;你仍需区分可选择内容与扫描图像,并检查图片、字体、对象和导出流程。

PDFStay 标准压缩会将 PDF 图层扁平化吗?

不要把它当作图层扁平化工具。PDFStay 没有提供图层扁平化控制。应使用源应用或专业生产流程,并核验单独制作的副本。

哪些情况下不应让较小的 PDF 取代原件?

只要文件带签名、属于档案或身份材料、具有法律意义,或用于印刷生产,就应保留原件。压缩副本可以方便访问,但必须按用途完成核验。

资料来源

  1. Adobe Acrobat — PDF Optimizer settings官方技术文档来源审核日期:
  2. FADGI — Technical Guidelines for Digitizing Cultural Heritage Materials政府技术指南来源审核日期:
  3. PDFStay reproducible compression checksPDFStay 第一方方法说明来源审核日期:
  4. PDFStay compression benchmark data (JSON)PDFStay 第一方数据来源审核日期: