一份 3 页的纯文字合同可能只有 50KB,另一份同样 3 页但带几张照片的 PDF 却有 15MB——差距看起来悬殊,但原因其实很好理解。
最大的变量:有没有图片,图片分辨率多高
纯文字内容在 PDF 里以文字对象的形式存储,体积很小;而图片是按像素存储的,分辨率越高、图片数量越多,文件体积增长得越快。一张 300dpi 的高清扫描图片,体积可能是同一页面纯文字内容的几百倍。
扫描版 PDF 通常比原生生成的大得多
用 Word 或网页直接导出的 PDF,文字部分体积很小;而扫描件本质上是"把每一页拍成一张图片",哪怕内容完全一样,扫描版的体积往往是原生版本的几十倍。这也是为什么同样内容的合同,扫描件发给别人时经常显得"莫名其妙地大"。
字体嵌入也会增加体积,但影响有限
为了保证文字在任何设备上显示一致,PDF 通常会把用到的字体数据嵌入文件内部(尤其是中文,字符集本身就比英文大很多)。不过现代工具通常只嵌入实际用到的字符(子集化),体积增加一般是几十到几百 KB 级别,远不如图片的影响大。
怎么判断一份 PDF 是不是"偏大"
- 几页纯文字的合同、简历:几十到几百 KB 属于正常范围。
- 带若干张清晰照片或图表的报告:几 MB 属于正常范围。
- 扫描版的多页文档:体积会明显更大,属于这类文件本身的特性,不代表有问题。
编辑时文件会不会变得更大
用 LocalPDF 编辑 PDF 时,原有的、你没有主动修改过的图片和文字内容不会被重新压缩,体积基本不变;只有你新添加的图片、大量的批注,或者新增的中文字符会让文件适度增大,这是新增内容本身带来的,不是"画质被压缩"或"意外膨胀"(详见《下载后画质会打折扣吗》一文)。
了解了体积差异的原因,编辑起来就更有底了。
打开 LocalPDF →