Создание PDF-файлов из многостраничных форм в WebObjects

StackOverflow https://stackoverflow.com/questions/11341

  •  08-06-2019
  •  | 
  •  

Вопрос

Я хотел бы автоматически генерировать PDF-документы из Веб-объекты на основе многостраничных форм.Предполагая, что у меня есть класс, который может собирать связанные формы (файлы java / wod), есть ли хороший способ затем разобрать отдельные формы в PDF вместо перехода на экран?

Это было полезно?

Решение

Канонический ответ на вопрос о PDF-файлах из WebObjects, как правило, был Отчетная мельница.Это платформа для создания PDF-документов, которая работает во многом подобно WebObjects и включает в себя собственный графический инструмент для создания PDF-файлов, аналогичный WebObjects Builder и Interface Builder.Вы можете привязывать элементы в сгенерированных вами PDF-файлах к динамическим данным в вашем приложении точно так же, как вы бы делали для WOComponent.

У них есть пара обучающих видеороликов по Страница продукта ReportMill это должно дать вам представление о том, как работает инструмент.Вероятно, это будет намного проще, чем пытаться работать с FOP программно.

Другие советы

Я не знаком с WebObjects, но я вижу, что у вас там есть java в списке.iText - Текст это java api для создания PDF-файлов.Если вы можете получить доступ к java api из WebObjects, вы должны быть в состоянии создавать PDF-файлы таким образом.

Компонент ERPDFWrapper в проекте Wonder: Ссылка на сайт

ScArcher2>>

Я изучил различные маршруты для создания PDF-файлов "на лету", включая FOP и несколько библиотек Java.Я думаю, что на самом деле я спрашиваю, делал ли кто-нибудь это уже в рамках WebObjects.Я надеюсь, что кто-то, знакомый с WebObjects, возможно, уже сделал это и имеет некоторое представление, которое сэкономило бы мне некоторое время.

Вы можете использовать ReportMill или Jasper Reports.По сравнению с ReportMill, Jasper Reports бесплатен, но требует изучения огромной библиотеки.Вы можете использовать iReport или плагин Jasper Assistant eclipse (если вы используете WOLips) для создания шаблонов отчетов.Мой опыт хорош и в том, и в другом.

Поддержка отчетов Jasper была добавлена в Project Wonder неделю назад :

Видео по ссылке на сайт

Выступление об этом новом фреймворке было сделано на WOWODC 2010, и оно было записано.Проверьте wocommunity.org и список рассылки об этом в октябре.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top