我需要 14 种标准 PDF 字体的规范。
我从 Adobe 下载了以下内容,但它似乎使用 ISO-8859-1 编码,而不是 CP1252: https://partners.adobe.com/public/developer/en/pdf/Core14_AFMs.zip
因此它缺少代码点 127 到 142(例如省略号字符)。
哪里可以下载这些 Type1 字体的 CP1252 版本?谢谢。
最佳答案
“Core 14”PDF 字体不支持“CP1252”编码(也不支持“ISO-8859-1”)。
它们使用自己的编码和编码名称,称为:StandardEncoding、MacRomanEncoding、WinAnsiEncoding 和 PDFDocEncoding(其中 WinAnsiEncoding 主要映射到 CP1252)。
您链接到的字体规范文件均适用于扩展罗马字符集(除了两种符号字体Symbol和ZapfDingbats,它们使用“特殊”字符集)和 AdobeStandardEncoding 编码方案(同样,前面提到的两种字体除外,它们各自使用特定于字体的方案)。
省略号字符的指标未丢失,但它是包含在这 14 个字符中的 12 个字符中AFM 文件(同样,这两种符号字体不包含此字形,因此也没有列出其指标)。
要了解有关 14 种核心 PDF 字体使用的编码和字符集的更多信息,请参阅附件 D(规范),标题为“字符集和编码” , PDF-1.7 specification .
关于pdf - CP1252 中标准 PDF 字体的 Adobe Font Metrics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10866240/