提问人:Andrew G. Johnson 提问时间:11/7/2008 最后编辑:Andrew G. Johnson 更新时间:6/11/2012 访问量:15524
有没有办法在 PDF 文件中使用自定义字体?
Is there a way to use custom fonts in a PDF file?
问:
好吧,基本上我在 12 月中旬完成学业,所以我只是在刷我的简历,我想知道是否有办法在 PDF 文件中使用自定义字体(在本例中为 Calibri 和 Cambria)并使它们在所有计算机上正确呈现。
提前致谢!
编辑:我正在使用 MS Word 2007,但对建议持开放态度
答:
如果字体已被其创建者标记为可嵌入,则 PDF 格式能够嵌入字体。您必须检查创建 PDF 的软件,看看它是否具有该功能以及如何启用它。
PDF 不像其他文档那样存储文本和字体,它们实际上将字体转换为矢量,这样无论您使用哪种字体,文档都会完全按预期显示。这就是为什么在 PDF 中搜索文本对于第三方 PDF 阅读器来说是一个问题,以及为什么即使是 Adobe 自己也使用分发 2 个版本的 Acrobat(一个带有文本搜索,一个没有)。
要记住的另一件事是,PDF 不是像素精确的,而是比率精确的。PDF 阅读器通常不使用 100% 缩放级别,而是大多数人以“适合屏幕”或“适合页面”的方式阅读它们。我之所以指出这一点,是因为我猜您尝试使用这些新的 Vista/Office 2007 字体的原因是因为它们的 LCD 亚像素支持(提高了 LCD 屏幕上的可读性)。此功能不会转换为 PDF,因为字母会变成向量,子像素信息会丢失,即使没有丢失,也会变得毫无用处,因为向量的大小将与您在查看时预期的不同。
评论
从理论上讲,在技术方面,关于字体的嵌入/不嵌入能力是通过字体文件(ttf 或 opentype 或 type1)中的特殊标志来解决的
您可以使用任何字体编辑器程序查看此特殊嵌入标志(我建议
FontCreator(由 High-logic 提供)
免费试用完全有效且无限制
您也可以更改嵌入/不嵌入标志,但从法律上讲,对于商业分发的 99% 的字体,这违反了字体的许可证
评论