LINUX.ORG.RU

Внедрение шрифтов в ps/eps


0

0

Задача стоит такая. Есть eps-файл (ну или ps - разница невелика), который использует какие-то шрифты, установленные в системе, внедрённых шрифтов не содержит. Нужно внедрить в него те шрифты, которые он использует (чтобы отображался везде одинаково независимо от наличия/отсутствия шрифтов). Делать это на этапе генерации postscript-а неудобно (его генерирует gnuplot, а там внедрение шрифтов сделано очень неудобно). Как это оптимальным образом сделать?

Пока нашёл только один способ - перегоняю сначала в pdf с параметром -dPDFSETTINGS=/printer (тогда он в pdf все шрифты внедряет), затем обратно через pdftops -eps -level3, но что-то мне подсказывает что это решение из серии "с первого этажа в подвал через чердак". ps2ps/eps2eps не годится т. к. они превращают все шрифты в растровые, что сильно нежелательно (описаный выше метод через pdf лишён этого недостатка). Может кто-нибудь посоветовать более прямое решение чем найденое мной?

★★

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.