办公软件
LibreOffice另存为PDF默认不嵌入字体,客户手机上看全乱了
81 0 16
上周给客户发报价单,我按老习惯用LibreOffice另存为PDF,结果客户回邮件说手机上看字体全变了,数字都挤在一起。我一开始以为是客户手机问题,后来自己用旧安卓机打开一看,确实排版全乱。
排查过程:
- 我先怀疑是字体缺失。文档里用了微软雅黑和等线,客户手机大概率没有。
- 打开LibreOffice的PDF导出选项,发现「字体」那一栏默认勾的是「仅嵌入使用的字符」,不是完整嵌入。
- 我又拿两台旧笔记本交叉验证:一台Win10、一台Win7,分别用LibreOffice 7.3和7.5导出,结果都一样——默认设置下,PDF里只嵌了部分字体子集,换设备就露馅。
我的解决办法:
- 在导出PDF时点「选项」,把「字体」改成「嵌入完整字体」,虽然文件会大一点,但客户那边再没出过问题。
- 如果文档里用了特殊字体,我干脆先转成曲线或者直接换成Arial/宋体这类通用字体再导出,省得来回折腾。
- 另外我还发现,LibreOffice默认的「PDF/A」格式也会影响字体嵌入,如果不是归档需求,我一般不用那个预设。
顺手记一笔:
这毛病和之前WPS弹广告一样烦人,但LibreOffice至少免费、没广告,设置一次就能记住。我现在把导出PDF的默认选项改成了「嵌入完整字体」,每台机器装完都先调这个,省得下次又栽。
你们用LibreOffice导PDF时,有没有遇到过类似字体丢失的情况?还是说都转成图片再发?
登录后可以为帖子点赞,但本帖内容对所有人开放阅读。
