2008-08-14 1 views
1

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

ответ

1

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

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

1

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

0

ScArcher2 >>

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

0

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

Смежные вопросы