Я пытаюсь определить шрифты, встроенные в PDF. Я использую команду

pdffonts file.pdf

Тем не менее, я получаю этот вывод

name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
RXMDSF+font000000001e9cd877          CID TrueType      Identity-H       yes yes yes     13  0
EANDYD+font000000001e9cd877          CID TrueType      Identity-H       yes yes yes     12  0

Почему имена шрифтов закодированы? Есть ли способ получить имена шрифтов?

Любая мысль приветствуется.

1 ответ1

2

Таким образом, схема именования указывает, что перечисленные шрифты являются частичными встроенными подмножествами. Как это работает, это использовать префикс из шести заглавных букв (случайный), знак плюс и постскриптумное имя основного шрифта.

Похоже, базовое имя шрифта - "font000000001e9cd877". Это может быть искажено используемым программным обеспечением для кодирования, но оно также может быть "внутренним именем" шрифта или производным, потому что поле не было введено конструктором шрифтов, особенно если это пользовательский шрифт или был преобразован с использованием, например, FontForge.

Смотрите также: https://tex.stackexchange.com/questions/156429/what-is-the-scheme-of-fonts-naming-in-pdfs-generated-by-latex-and-other-software

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .