我制作了一个 PDF(500 页),其中包含我公司不同零件编号及其说明和价格。我使用的是 TrueType 字体,因此分数会显示为实际分数,而不是数字之间只有斜线的 1/8。在获得 InDesign 生成的 PDF 之前,我没有遇到任何问题。
在 Adobe Acrobat 7.0 中,一切看起来都应如此。但是当我尝试查找一个零件编号,该编号旁边有 11 个零件编号(如 AMX10112)时,我只能突出显示 AMX101,它不会让我突出显示该编号。此外,如果我尝试查找 AMX10112,它不会在文档中找到该编号。
重新制作 PDF 没用。我不确定我做错了什么。我读到过一些文章说,由于 TrueType 字体经过了 PostScript 之类的东西,所以这可能是我遇到问题的原因。有人知道这是真的吗,以及如何修复它吗?
答案1
CS2 和 Acrobat 7 都相当老了,所以我的第一反应是升级到较新的版本。但我意识到这并不总是可行的。
它无法识别“12”这一事实让我怀疑它内部是否认为“12”实际上是“1/2”或“半个字符”(不要与字符 ['1', '/', '2' ] 混淆)。
嵌入字体会极大地增加 PDF 的大小。如果您使用的字体未免费授权给全世界,还可能涉及版权问题。我要提醒您不要这样做,并建议只让客户端的 PDF 渲染器按其想要的方式渲染。如果您真的对获得所需的精确显示感到烦恼,请将其渲染为位图 - 但这样您就会失去搜索功能。
说真的,对于列出各个部分的 PDF,以特定字体显示真的那么重要吗?