我想根据多页表格从WebObjects自动生成PDF文档。假设我有一个可以组装相关表单(java / wod文件)的类,那么有一种很好的方法可以将各个表单解析成PDF而不是去屏幕吗?
答案 0 :(得分:1)
我不熟悉WebObjects,但我看到你在那里列出了java。 iText是用于构建pdfs的java api。如果您可以从WebObjects访问java api,那么您应该能够以这种方式构建pdf。
答案 1 :(得分:1)
当被问及来自WebObjects的PDF时的规范响应通常是ReportMill。它是一个PDF文档生成框架,其工作方式与WebObjects类似,并且包含自己的图形化PDF构建器工具,类似于WebObjects Builder和Interface Builder。您可以将生成的PDF中的元素绑定到应用程序中的动态数据,就像使用WOComponent
一样。
他们在ReportMill product page上有几个教程视频,可以让您了解该工具的工作原理。它可能比以编程方式使用FOP要容易得多。
答案 2 :(得分:1)
Project Wonder中的ERPDFWrapper组件:Site link
答案 3 :(得分:0)
ScArcher2>>
我已经研究了动态创建PDF的不同路由,包括FOP和一些Java库。我认为我真正要问的是,是否有人已经在WebObjects框架中完成了这项工作。我希望熟悉WebObjects的人可能已经做到了这一点并且有一些能让我省时的见解。
答案 4 :(得分:0)
您可以使用ReportMill或Jasper Reports。与ReportMill相比,Jasper Reports是免费的,但需要学习庞大的图书馆。您可以使用IReport或Jasper Assistant eclipse插件(如果您使用的是WOLips)来构建报告模板。我的经历都很好。
答案 5 :(得分:0)
Jasper Reports支持已于一周前添加到Project Wonder:
关于这个新框架的讨论是在WOWODC 2010上完成的,并且已经记录下来了。请查看wocommunity.org和10月份的邮件列表。