У вас, кажется, есть несколько проблем.Трудно сказать наверняка, потому что вы не предоставили PDF-файл для проверки.
Во-первых, ваш PDF-файл пытается использовать CIDFont с именем Arial, который он не встраивает в PDF-файл.Он также не содержит регулярные шрифты ArialMT и Arial-BoldMT, но у вас, по-видимому, имеются заменительные шрифты, доступные либо из fontmap.GS, либо через fontconfig (если это предусмотрено в вашей сборке) для них.
Не удается встроить шрифтыЭто плохая практика, отказ от встраивания CIDFonts специально осуждается в спецификации PDF.
Ghostscript пытается использовать свои запасные подходы, чтобы определить замену CIDFont для отсутствующего Arial CIDFont.Во-первых, он пытается использовать запасной шрифт Adobe-Identity (имя происходит от CIDSystemInfo), но CIDFont также недоступен.Поэтому он возвращается к следующей попытке, которая заключается в использовании DroidSansFallback.
Однако это не удается, поскольку для создания удовлетворительной замены Ghostscript необходим CMap, чтобы создать ресурс CIDDecoding.Похоже, в вашей установке отсутствует соответствующий CMap.
Похоже, ваш дистрибутив упакован с Ghostscript, поэтому он не использует файловую систему ROM.Вместо этого, похоже, все файлы установлены на диске в /usr/share/ghostscript/9.26
. Вы должны найти каталог /usr/share/ghostscript/9.26/Resource/CMap и посмотреть, есть лиэто файл с именем Identity-UTF16-H.
Я предполагаю, что его нет, и это будет связано с решением, принятым сопровождающим вашего пакета.Я понятия не имею, почему они решили не включать этот файл, но без него (и других файлов в этой папке) поддержка CIDFont будет затруднена.
Если его нет, я бы посоветовал вам его поднять.с сопровождающим пакета Debian.Поскольку Ghostscript лицензируется в соответствии с AGPL, исходный код (включая все файлы поддержки), конечно же, доступен в репозитории Ghostscript Git и на веб-сайте Ghostscript.Оттуда вы можете просмотреть отсутствующие файлы.
Обратите внимание, что текущая версия - 9.27, и я бы порекомендовал обновить.