Others

导出 PDF 时您的字体会发生什么情况

您使用特定字体设计文档,将其导出为 PDF,然后将其发送给某人。他们看到的字体与您使用的字体相同吗?这取决于情况——理解原因比看起来更有用。字体处理是 PDF 创建过程中不太明显的方面之一,但它是造成人们遇到的大部分渲染不一致问题的原因。

What Happens to Your Fonts When You Export a PDF

字体可能发生的三件事

当您导出 PDF 时,您的软件必须决定如何处理文档中的字体。存在三种可能的结果,发生哪一种取决于您的导出设置和字体的许可证。

完全嵌入。 整个字体文件打包在PDF内。任何打开文档的人都可以准确地看到您使用的字体,无论其设备上是否安装了该字体。缺点是文件大小 - 嵌入完整字体会增加数百千字节,如果您使用多种自定义字体,则会增加。

子集化。 仅嵌入文档中实际使用的字符,而不是整个字体文件。如果您的文档使用字体中的 80 个唯一字符,则只会打包这 80 个字符。收件人会看到文档中所有内容的正确字体,并且文件比完全嵌入时要小。这是大多数软件的默认行为,也是大多数情况下的正确选择。

无嵌入。 该字体根本不包含在 PDF 中。当某人打开文档时,他们的 PDF 查看器会在其设备上查找字体。如果存在,则该文档看起来是正确的。如果不是,查看者会替换最接近的可用字体,并且布局可能会发生明显变化。

WukongPDF

尝试将 Word 转换为 PDF

无需安装。直接在您的浏览器中工作。

立即开始 →

为什么字体有时无法嵌入

字体嵌入并不总是自动的,有两个常见原因不会发生。

首先,许可限制。一些商业字体明确禁止在 PDF 中嵌入 - 字体文件包含一个标志,告诉软件不要嵌入它。这种情况不像以前那么常见,但仍然存在。如果您的软件遵守该限制(应该如此),则即使在您的设置中启用了嵌入,该字体也不会出现在 PDF 中。

二、导出设置。某些应用程序默认情况下不嵌入字体,特别是主要不是为 PDF 输出设计的旧软件或工具。如果您从不太常见的应用程序导出,并且您的字体在其他设备上无法正确呈现,请检查导出设置 - 通常有一个选项可以启用字体嵌入,只需将其关闭即可。

字体替换实际上是什么样的

当 PDF 查看器找不到原始字体时,它会从可用字体中选择最接近的匹配项。 Adobe Reader 使用名为“Adobe Sans MM”的内置字体。或“Adobe Serif MM”作为后备——一种尝试近似缺失字体规格的多主字体。结果保留了换行符和基本布局,但看起来与原始版本明显不同。

其他观众则不太成熟。 Chrome 的 PDF 查看器或基本移动应用程序可能会替换为风格最接近的任何系统字体 - 这可能意味着以压缩无衬线字体设计的文档最终会以宽衬线字体呈现。原本在一行中整齐排列的文本现在会换行。标题改变权重。该文档仍然可读,但它看起来不再像设计的那样。

不需要嵌入的字体

PDF 规范中定义了 14 种标准字体 — Helvetica、Times、Courier、Symbol 及其变体。无论操作系统如何,PDF 查看器都需要提供这些字体。仅使用这些字体的文档不需要嵌入,因为每个查看者都已经拥有它们。

实际上,Arial 和 Times New Roman 的安装非常广泛,以至于在大多数用途中它们的行为与标准字体类似。如果您的文档仅使用常见的系统字体,即使没有嵌入,您也很少会遇到替换问题。当使用购买的字体、显示字体或通用系统字体集之外的任何字体时,风险会显着增加。

如何检查您的字体是否嵌入

在 Adob​​e Acrobat 或 Acrobat Reader 中,转到“文件”>“文件”>“文件”。属性>字体选项卡。列出了文档中的每种字体及其嵌入状态。您想查看“嵌入式”或“嵌入子集”每个字体名称旁边。如果您只看到没有嵌入状态的字体名称,则该字体未嵌入,并且可能会在未安装该字体的设备上进行替换。

如果未嵌入字体而您需要嵌入字体,请返回源文件并在启用嵌入的情况下重新导出。对于 Word 到 PDF 的转换,Word 的内置 PDF 导出默认情况下会嵌入字体,但第三方 PDF 打印机或较旧的导出方法可能不会。如有疑问,请在分发文档之前检查字体属性,因为一致的渲染很重要。

WukongPDF

尝试将 Word 转换为 PDF

无需安装。直接在您的浏览器中工作。

立即开始 →