我需要14種標準PDF字體的指標。CP1252中標準PDF字體的Adobe字體指標
我已經從Adobe下載以下,但它似乎使用ISO-8859-1編碼,而不是CP1252: https://partners.adobe.com/public/developer/en/pdf/Core14_AFMs.zip
所以它缺少代碼點127到142(例如,省略號)。
在哪裏可以下載這些Type1字體的CP1252版本?謝謝。
我需要14種標準PDF字體的指標。CP1252中標準PDF字體的Adobe字體指標
我已經從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)。您鏈接
的字體規格文件都是爲了擴展羅馬字符集(除了兩個符號字體符號和ZAPFDINGBATS,它使用一個「特殊」的字符集)和AdobeStandardEncoding編碼方案(除了之前提到的兩種字體,每種都使用字體特定的方案)。
的省略號的指標是不缺,但它是包含在這14個AFM文件(12再次,這兩個符號字體不包含此字形,併爲此還不要列出它的指標)。
要了解更多關於由14核心PDF字體使用的編碼和字符集,請參閱標題爲附件d(規範)「字符集和編碼」,在PDF-1.7 specification的。
因此,基本上我需要在每個'.afm'文件中的字體指標和爲'CP1252'定義的字形之間創建查找表 - ([WinAnsiEncoding](http://www.opensource.apple.com/)源極/ VIM/VIM-44 /運行/打印/ cp1252.ps)。以**省略號**爲例,在'helvetica.afm'中,它的索引是'188',在'WinAnsiEncoding'中,它的索引是'133'。爲了得到這個字形的邊界框,我可以做一些像'm#; N省略號; B(。+?);#'然後是$ cp1252 [133] = $ 1' – xpsd300