2014-10-01 3 views
2

Я обновил Ghostscript с версии 9.05 до 9.15. После обновления ps2pdf не использует правильные шрифты при конвертации из PostScript в PDF.ps2pdf: после обновления до Ghostscript 9.15 шрифты больше не встроены

Шрифты, о которых идет речь, не из 12 стандартных шрифтов PostScript. fc-list перечисляет их правильно, и я даже убедился, что файлы шрифтов фактически существуют.

С gs 9.05 все работает должным образом. Команда, которую я использую просто

ps2pdf $FILE $PDF_FILE_NAME

Я попытался -dEmbedAllFonts=true, но никакой помощи.

Я использую Generic Mapping Tools для создания моих файлов PostScript. Файл PostScript выглядит правильно, когда открыт с Preview.app Apple Mac OS X»:

Screenshot of PostScript file opened in Apples Preview.app

только гс генерироваться PDF не хватает соответствующих шрифтов:

Screenshot of PDF file opened in Apples Preview.app

система:

  • Ubuntu 12.04.5 LTS (GNU/Linux 2.6.32-042stab092.2 x86_64)
  • GPL Ghostscript 9.15 (2014-09-22)
  • GMT 5.2.0_r13493 [64-разрядные] [4 ядра]

Я выбежал из идеи о том, что могло бы вызвать мою проблему. Ваши идеи и вводят высокую оценку.

+0

Просто подобный вопрос не отвечает на ваш один: http://stackoverflow.com/questions/2670809/how-to-get-ghostscript -в-использование встраиваемого-шрифты-в-PDF –

ответ

0

Вы можете попробовать использовать ps2pdf с дополнительной опцией -sFONTPATH:

ps2pdf -sFONTPATH=/path/to/your/fonts $FILE $OUTPUT 
Смежные вопросы