PDF里嵌的字体压缩后变细了,我放大三倍才看出来
最近给一个客户做画册,源文件是PDF,里面嵌了七八种字体,光中文字体就有思源黑体、方正兰亭黑,还有几个英文衬线体。客户要求文件不能超过5MB,但画质要能直接印刷。我心想这不就是Win解压缩的活儿嘛,深度压缩一开,体积确实下来了,从12MB压到4.2MB,挺美的。
但我不放心,还是把原文件和压缩后的文件同时打开,放到300%对比看。这一看就发现问题了:有几行小字的笔画明显变细了,尤其是“撇”和“捺”的收笔处,原来是有粗细变化的,压缩后变成了一条均匀的细线。英文的衬线体更明显,衬线末端变得有点糊,像是被磨平了一样。
我一开始以为是显示问题,就分别导出成图片再放大对比,结果还是一样。后来我翻Win解压缩的设置,发现深度压缩默认会做字体子集化,并且对嵌入字体的轮廓做了简化处理,就是把复杂的贝塞尔曲线用更少的点来近似,体积是小了,但细节丢了。
于是我把压缩模式切到“清晰度优先”,重新压了一次,体积是5.8MB,比深度压缩大了1.6MB,但放大对比后,字体的粗细变化和衬线细节都保住了,跟原文件几乎看不出差别。我又试了把字体转成轮廓再压,但那样文字就不能搜索了,客户那边不方便改字,所以放弃了。
经过这次,我现在的习惯是:凡是带嵌入字体的PDF,压缩前先确认字体是不是完整嵌入,压缩后一定用300%放大检查小字笔画和衬线。如果是纯图片的PDF,深度压缩就随便用,但只要有文字,清晰度优先才是保底方案。
对了,我还发现一个细节:如果PDF里用了多种字重(比如细体、常规、粗体),深度压缩有时会把相近的字重合并成一个,导致标题和正文的粗细对比变弱。这个在画册里挺要命的,我这次就是靠对比标题和正文的笔画粗细才发现的。
你们压带字体的PDF时,有没有遇到过类似的情况?有没有什么工具能快速检查字体嵌入是否完整呢?
