【问题标题】:Create PDFs from multipage forms in WebObjects从 WebObjects 中的多页表单创建 PDF
【发布时间】:2010-09-05 21:30:47
【问题描述】:

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

【问题讨论】:

    标签: java pdf webobjects


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        Project Wonder 中的 ERPDFWrapper 组件:Site link

        【讨论】:

          【解决方案4】:

          ScArcher2>>

          我研究了动态创建 PDF 的不同途径,包括 FOP 和一些 Java 库。我想我真正要问的是是否有人已经在 WebObjects 框架中做到了这一点。我希望熟悉 WebObjects 的人可能已经这样做了,并且有一些见解可以节省我一些时间。

          【讨论】:

            【解决方案5】:

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

            【讨论】:

              【解决方案6】:

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

              Site Link Video

              在 WOWODC 2010 上进行了有关新框架的讨论,并将其记录下来。查看 wocommunity.org 和 10 月份的邮件列表。

              【讨论】:

                猜你喜欢
                • 2022-11-10
                • 2015-05-24
                • 1970-01-01
                • 1970-01-01
                • 2020-10-30
                • 2015-04-19
                • 2015-12-07
                • 2021-11-30
                • 2012-01-23
                相关资源
                最近更新 更多