Имеется ли способ узнать, есть ли в PDF-документе встроенные шрифты? Я работаю над проблемой, опубликованной здесь: PDF: Как оптимизировать размер файлов и преобразовать в PNG (проблема со встроенными шрифтами). Возможно, я смогу переработать часть логики моего приложения в зависимости от того, есть ли в PDF встроенные шрифты или нет.
PHP: как узнать, есть ли в PDF встроенные шрифты?
Ответы (1)
Используйте pdffonts
(* nix) или pdffonts.exe
(* doz). Они являются частью XPDF.
Чтобы узнать, какие шрифты используются (не обязательно встроенные!) На страницах 4-6 PDF-файла:
pdffonts ^ -f 4 ^ -l 6 ^ input.pdf
Чтобы получить список всех шрифтов, используемых в PDF, просто пропустите часть
-f 4 -l 6
...Теперь, чтобы различать встроенные и невстроенные шрифты, изучите ...
(a) ... общее значение ключевых слов
yes
иno
, и
(b) ... как интерпретировать эти ключевые слова в контексте столбца списка с заголовкомemb
person
Kurt Pfeifle
schedule
23.09.2010