Word 转 PDF 后字体和表格都变了 · 根因与三条解法

怎么用

  1. 先本地另存为 PDF

    在显示正常的那台机器上:文件 → 另存为 → PDF。

  2. 专查高风险页

    翻到有表格、有公式的页和最后一页,看有没有折行、页码有没有跳。

  3. 按序降级

    换系统自带字体,或把易乱页转成图片,再重新导出。

详细说明

Word 存的是字体名字,不是字体文件

文档里记的是「用某个字体名渲染」,执行转换的那台机器上没有这款字,就会用替代字体,而每种字体的字符宽度都不同。这就是「我电脑上看没问题,一转 PDF 就乱」的根本原因:标题换了行、表格有一列被挤到下一行、页码整体偏移。

中英混排最先出问题

中文是全角、英文是半角。替代字体的全角字宽只要差一点,一行就少放一个字,整段重新折行,下面所有内容跟着走。表格里最明显,因为列宽是固定的:文字一宽就折成两行,行高直接翻倍。

三条路线,按可靠程度排

① 在自己电脑上用 Word 另存为 PDF —— 用的就是你机器上真实的字体,最稳。② 嵌入字体,但中文字体动辄 10-20MB,而且不少商业字体授权明确禁止嵌入。③ 在线转换排最后,服务器只装了常见几款字,缺少的照样替换;非用不可时,先把字体换成系统自带,再把表格、公式多的页面转成图片,把版式锁死。

常见问题

为什么发出去才乱?

因为字体从来没进过文件,只写了个名字。

嵌入字体有用吗?

有用,但中文字体会让文件涨 10-20MB,部分商业字体还禁止嵌入。

为什么在线转换更容易乱?

服务器字体集有限,通常只有常见几款,被替换的概率更高。

相关工具