Можно ли проверить, что все шрифты установлены как «встроенное подмножество» в pdf - PullRequest
0 голосов
/ 23 октября 2019

Во время преобразования исходных файлов в PDF-файл, который гарантирует, что все шрифты установлены как «встроенное подмножество»

Ответы [ 2 ]

2 голосов
/ 23 октября 2019

В Linux 'pdffonts file.pdf' будет перечислять все ссылочные шрифты

pdffonts file.pdf
+ pdffonts file.pdf
name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
WHZYWG+Times-Roman                   Type 1C           Custom           yes yes no       8  0

Доступны встроенный индикатор ('emb') и индикатор поднабора ('sub')

0 голосов
/ 25 октября 2019

Я получил ответ: для шрифтов с подмножеством имени шрифта предшествуют 6 случайных символов и знак плюс. Мы можем проверить любые другие шрифты, которые не являются «встроенным подмножеством». Для этого мы можем использовать код ниже

pdffonts "file1.pdf" |awk '{print $ 1}' |grep -v + |sed 's / name // g' |sed 's / - // g'

Приведенный выше код дает список не встроенных шрифтов подмножества. Это полезно для меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...