Как получить реальное имя шрифта через его идентификатор, извлеченный из PDF?

359
KAs

Я попытался получить имя шрифта, используемого в текущем PDF-файле strings target.pdf| grep FontName, с помощью следующего вывода, что аналогично проверке в Acrobat (Свойства -> Шрифты):

<< / Type / FontDescriptor / FontName / XZRPWV + font00000000217a1118 / Flags 4 / FontBBox

<< / Type / FontDescriptor / FontName / MVVKIG + font00000000217a1118 / Flags 4 / FontBBox

<< / Тип / FontDescriptor / FontName / MLKZXP + font00000000217a1118 / Flags 4 / FontBBox

Любая идея, как я мог бы сопоставить шрифт с неизвестным id-номером (font00000000217a1118) с реальным именем шрифта, чтобы я мог установить его на Mac. Благодарю.

0
Вы могли бы быть лучше, используя графический сервис сопоставления шрифтов ... Attie 5 лет назад 0
Если шрифты встроены, найдите записи FontFile, FontFile2 или FontFile3, вы можете извлечь их и, возможно, открыть в библиотеке шрифтов и посмотреть, есть ли дополнительная информация о имени шрифта во встроенном имени. Ryan 5 лет назад 0

0 ответов на вопрос

Похожие вопросы