Шрифты, используемые в ваших PDF-файлах, кажутся шрифтами OpenType. Программное обеспечение, которое создало эти PDF-файлы, похоже, подмножество шрифтов. Во время встраивания и подстановки шрифтов этим программным обеспечением (которое «генерирует PDF-файлы на лету» - было ли это также Ghostscript?!?), Возникла проблема, которая заставила его не соответствовать 100% спецификации.
Таблицы 'loca' являются частью описания шрифтов OpenType. Они представляют индекс для всех местоположений глифа.
Теперь вы обрабатываете эти не совсем «кошерные» PDF-файлы с помощью Ghostscript. Ghostscript выдает предупреждения, но без ошибок.
Ошибки GS обычно означают: "Я прерву дальнейшую обработку. Я не могу обойти проблему или исправить этот поврежденный файл. Если я уже записал выходные файлы, они будут бесполезны."
GS предупреждения обычно означают: "Я столкнулся с проблемой. Но я продолжу обрабатывать ввод и обходить его. Я написал правильный выходной файл. Но вам лучше проверить его, особенно его верность! "
Предупреждения ( не ошибки!), Которые вы видите, означают следующее:
- Один из указанных поднабора шрифтов утверждает, что количество символов составляет 188 в соответствии с таблицей.
- Но на самом деле фактическое описание шрифта содержит только определения для 93 глифов.