Microsoft 将 Word 文档打印为 PDF 是否可以在所有平台上正确显示字体?

Microsoft 将 Word 文档打印为 PDF 是否可以在所有平台上正确显示字体?

标题中的问题非常简单。我正在 Word 中创建一个文档,并使用 Microsoft Print to PDF 将其转换为 PDF。我应该担心使用跨平台字体吗?我知道我的教授使用 Mac,没有安装 Office。在我的 Windows 系统上打开 PDF 时,所有内容都与 Word 中显示的完全一样,但我担心如果字体在其他平台上不可用,显示会中断。

谢谢!

答案1

我使用 Word 2016。当您将“另存为...”保存为 PDF 时,在其“选项”按钮内,底部附近有一个复选框,用于选中“PDF/A”合规性。

PDF/A 是一种存档标准,是一种确保我们始终能够显示此 PDF 的方法。它要求嵌入所有字体,以及其他要求。如果您的字体未正常嵌入(可能确实如此),您可以选中该框并确保嵌入所有字体。至于其他要求,Word 中的任何内容都应该没问题。

答案2

为了确保字体在跨平台上正确显示,您应该将字体嵌入到生成的 PDF 中。

您还应该避免使用 PDF 打印机,因为我认为它不使用这些选项,而是使用“另存为”。

要做到这一点:

  • 点击文件 > 选项
  • 转到“保存”选项卡
  • 在“共享此文档时保留保真度”下,选择“在文件中嵌入字体”以及任何其他适合您情况的选项。
  • 生成的 PDF 现在将包含您的字体,并且它们将在查看时使用。

答案3

从 Word 导出 PDF 时,您可以选择使用可能未嵌入的位图字体。如果您不想使用类似补丁直接编辑相关字体以允许嵌入,您可以选中此选项以确保可读性,但要牺牲文本选择,至少在 OCR 之外,这比我想象的要复杂一些。

Word PDF 导出对话框显示“字体可能未嵌入时位图文本”选项

答案4

A) 基础知识

打印驱动程序通常设计为将所有数据发送到打印机,并创建对应的“硬拷贝”。在极少数情况下,字体会被“使用设备字体”标志替换,但对于 pdf 打印机来说,这将是非常很奇怪。从这个意义上讲,您可以合理地确定所有字体都将嵌入到生成的 pdf 中。这意味着“信任”微软……

“不会破坏”的 pdf 标准是pdf/a,而 MS“打印为 pdf”无法生成。因此,如果您想 100% 确定,则无论使用哪种实用程序,您都需要创建一个 pdf/a。

B)选项

您可以通过多种方式获取 pdf/a:

  1. 使用以下任一方法将文件转换为 pdf/a许多免费的在线转换器.不利于隐私。

  2. 使用免费的 pdf 编辑器。现在要找到离线免费编辑器已经不那么容易了,但是这是一个

  3. 有些 pdf 工具/编辑器会安装自己的 pdf 打印机,例如这个。它们通常比 MS pdf 打印机有更多选项。也许你可以免费找到一个不错的工具。

  4. 如果您经常在工作中使用它,请购买专业的 PDF 创建工具。它不一定是 Adob​​e Acrobat。有很多一次性付款选项可供选择。

C)Word 2016 及以上版本的最佳解决方案

2019 年已经有一个正确答案:

不要使用 MS Print to pdf,而是使用Save as...并选择pdf。然后,在选项中,选中pdf/A compliant

PDF/A 的含义包括:

所有内容都是嵌入的(字体、颜色、文本、图像等),不包含音频/视频。 来源

此外,与“打印”选项(可能会压缩或混淆某些数据)相比,此选项应该可以让您看到确切的嵌入字体(或子集)。此外,它可能会创建更小的文件并更好地呈现线条。

相关内容