У меня есть огромный список типов PDF шрифтов, здесь у вас есть часть этого:Понимание PDF шрифт
'/ANHCHM+Helvetica-Bold',
'/KOFANE+AGaramondPro-Regular',
'/AJHCPE+AdvOT863180fb',
'/FHEENC+AdvP4C4E74',
'/FCHDEE+AdvTimes-bi',
'/EKIEME+Helvetica',
'/OEPPAM+AdvOT8608a8d1+22',
'/PNLJMH+MqxhpfAdvTT4ff65459',
'/MLJNOB+Helvetica-Bold',
'/FCHAFA+AdvTT689d5d16.B+20'
Некоторые из них являются вполне читаемым, такие как «Helvetica-Bold» или «Helvetica», но другие полностью закодированы.
Мне нужно узнать из этого списка информацию, как: если она выделена жирным шрифтом или нет, если она выделена курсивом или нет, размер текста, и если возможно более читаемый формат шрифта, например «Times New Roman», «Arial», ,
Знаете ли вы библиотеки, которые это делают, или вы можете рассказать мне, что является логикой этих странных имен?
Спасибо!
Что я написал на самом деле в записи BaseFont в словаре шрифтов –
@RoxanaIstrate * Фактически запись BaseFont * - все еще это имя. Исходный «XXXXXX-» - это намек на то, что это встроенные подмножества шрифтов. Впоследствии эта часть является исходным именем шрифта. И имена могут быть довольно произвольными, и никто не должен называть их шрифт по-своему, тонкий шрифт можно назвать «черным» или «полужирным», прямой можно назвать «Oblique». Интерпретация этих имен в лучшем случае является просвещенной догадкой. – mkl
@mkl Спасибо! Теперь я вижу. Поэтому использование этого не является надежным. –