Подтвердить что ты не робот

PostScript и PDF в качестве формата вывода

В настоящее время я пишу приложение для набора, и я использую PSG в качестве бэкэнда для создания файлов postscript. Теперь я задаюсь вопросом, имеет ли этот выбор смысл. Кажется, ReportLab Toolkit предлагает все функции, предлагаемые PSG, и многое другое. Однако ReportLab выводит PDF.

Преимущества PDF-предложений:

  • диапозитивные
  • улучшенная поддержка кодировок символов (Unicode, например)
  • возможность встраивания TrueType и даже шрифтов OpenType
  • гиперссылки и закладки

Есть ли причина использовать Postscript вместо прямого вывода в PDF? Хотя Postscript - это полный язык программирования, а не PDF, в качестве базового формата вывода документов, который, похоже, не дает никаких преимуществ. Я полагаю, что PDF можно легко преобразовать в PostScript для печати?

Некоторые полезные ссылки:

4b9b3361

Ответ 1

Если вы планируете выводить только на принтер PostScript, используйте PostScript. В противном случае используйте PDF.

PDF более широко поддерживается не-принтерами. И для ваших целей нет никаких технических преимуществ PS над PDF (кроме того, что вы не можете сбрасывать файл непосредственно на принтер).

Ответ 2

Вот несколько вещей, которые следует учитывать:

Ответ 3

PDF - это гораздо более автономный формат и высокий уровень функциональности. Он также имеет больше инструментов. Если вы не нуждаетесь в Postscript, придерживайтесь PDF.