Создание документов PDF, HTML и, возможно, RTF из одного источника с использованием Java? - PullRequest
0 голосов
/ 03 февраля 2010

Я рассматривал использование iText для создания как PDF, так и HTML-версии документа с RTF в качестве возможного варианта. Согласно этому вопросу, это больше невозможно с iText. Есть ли библиотека, которая позволит мне создавать документ на Java и выводить его как в формате PDF, так и в формате HTML? Возможность вывода RTF была бы хорошей, но не обязательной.

Ответы [ 4 ]

1 голос
/ 03 февраля 2010

JasperReports . Если вы посмотрите на этот пакет , он поддерживает экспорт в:

  • PDF
  • HTML
  • 1012 * РТФ *
  • XLS
  • XML

У вас есть два варианта создания документов:

  • через iReport - визуальный дизайнер для отчетов
  • через API, где вы создаете все с помощью кода Java.

Обратите внимание, что хотя основной функцией JasperReports является создание отчетов, он может очень хорошо создавать другие документы, например, без табличных данных.

1 голос
/ 04 февраля 2010

Я использовал PD4ML для преобразования HTML в pdf. Хотя это коммерческое приложение. Он очень надежный и хорошо поддерживает CSS.

1 голос
/ 03 февраля 2010

Поскольку ответ на другой вопрос гласит, вы можете просто использовать iText RTF Library .

0 голосов
/ 13 мая 2010

Вы также можете попробовать Docmosis , поскольку он поддерживает выходные форматы, предоставляемые OpenOffice (включая указанные вами), и вы часто можете выполнять работу с гораздо меньшим количеством кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...