У меня есть базирующееся приложение J2EE, где я использую инструмент создания отчетов для генерации выводов в формате PDF. Мне нужна утилита / инструмент в Java, который может помочь мне преобразовать свой файл PDF в формат постскриптума так, чтобы я мог распечатать его к принтеру... Мое приложение будет работать на разнообразии ОС (т.е. Windows / Linux / AIX) следовательно платформа, независимое решение важно. Мой инструмент создания отчетов не поддерживает выводы в формате PS. Совет...
Может быть, рассмотреть возможность использования отчетов Джаспера .
Это позволит вам генерировать отчет в различных выходах (PDF, HTML, RTF).
Вы также можете экспортировать отчет на принтер.
Редактировать:
Вот быстрый пример , который я обнаружил, что экспортирует на принтер, используя jrprintserviCeexporter , а не с использованием экспортера PDF. Похоже, это сделает работу.
Для этого есть afaik без дурака, но если конверсия должна быть сделана серверной стороной, я бы порекомендовал вам использовать Converter PDF2PS . Даже если вам необходимо установить конкретную версию Ghostscript платформы, вы должны найти одну для всех упомянутых платформ.
Существует несколько библиотек PDF, которые могут печатать PDF-файлы. Если вы печатаете на Postscript-принтер и используете опцию "Печать в файл", вы можете закончить работу с Postscript.
Другое решение «EXE на основе», как Ghostscript, это XPDF.PDFTOPS
PDFTOPS - это чистая командная линия приложения. Работает на выигрыше, Linux и Solaris.
http://www.foolabs.com/xpdf/