从WebObjects中的多页表单创建PDF

时间:2008-08-14 17:06:46

标签: java pdf webobjects

我想根据多页表格从WebObjects自动生成PDF文档。假设我有一个可以组装相关表单(java / wod文件)的类,那么有一种很好的方法可以将各个表单解析成PDF而不是去屏幕吗?

6 个答案:

答案 0 :(得分:1)

当被问及来自WebObjects的PDF时的规范响应通常是ReportMill。它是一个PDF文档生成框架,其工作方式与WebObjects类似,并且包含自己的图形化PDF构建器工具,类似于WebObjects Builder和Interface Builder。您可以将生成的PDF中的元素绑定到应用程序中的动态数据,就像使用WOComponent一样。

他们在ReportMill product page上有几个教程视频,可以让您了解该工具的工作原理。它可能比以编程方式使用FOP要容易得多。

答案 1 :(得分:1)

Project Wonder中的ERPDFWrapper组件:Site link

答案 2 :(得分:1)

我不熟悉WebObjects,但我看到你在那里列出了java。 iText是用于构建pdfs的java api。如果您可以从WebObjects访问java api,那么您应该能够以这种方式构建pdf。

答案 3 :(得分:0)

Jasper Reports支持已于一周前添加到Project Wonder:

Site Link Video

关于这个新框架的讨论是在WOWODC 2010上完成的,并且已经记录下来了。请查看wocommunity.org和10月份的邮件列表。

答案 4 :(得分:0)

ScArcher2>>

我已经研究了动态创建PDF的不同路由,包括FOP和一些Java库。我认为我真正要问的是,是否有人已经在WebObjects框架中完成了这项工作。我希望熟悉WebObjects的人可能已经做到了这一点并且有一些能让我省时的见解。

答案 5 :(得分:0)

您可以使用ReportMill或Jasper Reports。与ReportMill相比,Jasper Reports是免费的,但需要学习庞大的图书馆。您可以使用IReport或Jasper Assistant eclipse插件(如果您使用的是WOLips)来构建报告模板。我的经历都很好。