В настоящее время я пишу приложение для набора текста и использую PSG в качестве серверной части для создания файлов PostScript. . Теперь я думаю, имеет ли смысл этот выбор. Похоже, что ReportLab Toolkit предлагает все функции PSG и даже больше. Однако ReportLab выводит PDF.
Преимущества PDF предлагает:
- прозрачность
- улучшенная поддержка кодировок символов (например, Unicode)
- возможность встраивания шрифтов TrueType и даже OpenType
- гиперссылки и закладки
Есть ли причина использовать Postscript вместо прямого вывода в PDF? Хотя Postscript является полноценным языком программирования, в отличие от PDF, в качестве базового формата вывода документов он, похоже, не дает никаких преимуществ. Я предполагаю, что PDF можно легко преобразовать в PostScript для печати?
Некоторые полезные ссылки:
- Википедия: PDF
- Adobe: PostScript и PDF