Если я создаю PDF с использованием Acrobat Professional 9, содержащего одно предложение, и делаю это предложение «Georgia Bold», а затем сохраняю, я получаю PDF, который ссылается на шрифт «Georgia Bold».
Если я тогда возьму этот шрифт из c: \ windows \ fonts \ georgiab.ttf и опрошу его, используя следующий код и itext 4.2, я получу имя шрифта "Georgia-Bold"
String path = "georgiab.ttf";
BaseFont baseFont = BaseFont.createFont( path, BaseFont.WINANSI, BaseFont.EMBEDDED );
System.out.println( "Font " + baseFont.getPostscriptFontName() + " found in " + path );
Я пытаюсь определить, почему при использовании в файле PDF имя шрифта имеет запятую, тогда как при использовании вне файла PDF имя шрифта имеет дефис.