PDF 文件中的字体:如何确保字体可以跨平台/阅读器正确呈现?

Ang*_*elo 21 fonts pdf rendering adobe-acrobat platform

我在 MS Word (2007) 中创建了一个文档,然后发布为 PDF,目的是创建一个无论平台或 pdf 阅读器选择如何都看起来相同的文档。

它在几台 Windows 机器上看起来不错,但是当我在 ubuntu(使用 acroread)中打开它时,原始字体 arial 被替换为一些完全不合适的可笑的褶边字体。

这让我担心这个文档的字体可能会以某种疯狂的随机方式呈现,具体取决于收件人使用什么打开它。

问题:

  1. 我不明白字体在 pdf 中是如何工作的,但我听说过在 pdf 中“嵌入”字体。这是否确保我选择的任何字体都会以相同的方式呈现?如果是这样,我该怎么做?

  2. 是否有另一种可靠的方法来生成一个简单的 pdf,其字体“行为”正确?我依赖于任何特定的工具,如 MS Word。我最关心的是 pdf 文档看起来像我想要的样子。

Kur*_*fle 9

既然您不需要 MS Word——那么使用 OpenOffice.org 或 LibreOffice 怎么样?

这两个都有一个菜单项'File -> Export as PDF...'

确保激活复选框PDF/A-1a - 这将保证符合要求嵌入所有字体的 PDF/A-1a 标准。这样,文件在所有平台上的显示和打印方式都相同(PDF/A 中的“A”表示文件符合“归档”标准。)


Red*_*ick 8

  1. 是嵌入字体可确保所有收件人都能按预期显示 PDF。您必须确保您有权嵌入商业字体,嵌入子集字体的限制较少。有关Word 2007 中的选项的一些想法,请参阅本文

  2. 将您的文档限制为PDF 基本字体应该会有所帮助。还有另一组字体称为网络安全字体,它们出现在大多数平台上,也应该可以安全地用于 PDF。

  • 除了此建议之外,如果您安装了 Adob​​e (Acrobat) Distiller,您还可以选择使用打印机对话框并选择 Adob​​e PDF 打印机驱动程序来打印为 PDF。在此驱动程序的属性中,有一个用于指定字体嵌入的复选框。出于版权原因,这通常默认情况下未选中。也可能有免费的 PDF 打印机驱动程序选项。 (2认同)