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