首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >作为通用文档生成工具的JasperReports

作为通用文档生成工具的JasperReports
EN

Stack Overflow用户
提问于 2011-10-22 00:17:29
回答 3查看 1.6K关注 0票数 0

我需要一些输入,如果这是可能的。

我猜你们中大多数使用过JasperReports的人都用它来-显然-生成报告。

我的问题是,你能用它来生成通用文档吗?因此,那些不是报告的文件。例如,一个自动化的授权书,其中包含您可以在运行时填充的字段。或者由你的应用程序填写的公司表单,然后使用JasperReports生成pdf。

出现的唯一另一种解决方案是iText,我相信它更有能力实现所需的输出。

任何投入都将不胜感激。谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-10-22 00:21:20

您可以,但我不会--我想您最好使用原始iText或动态语言PDF生成器之一。IIRC iText也可以填写PDF表单,所以如果您让其他人创建PDF,只需通过iText填写即可。

OTOH,如果它们相对简单,这可能并不是很重要--您可以将非表格数据传递给JR,我只是不确定这样做是否更容易。

票数 1
EN

Stack Overflow用户

发布于 2011-10-22 00:39:23

我用iReport做各种复杂的报告。这是一个令人惊叹的JasperReports设计器。它允许拖放组件,并通过向导连接到DB或JavaBean数据源。一个非常成熟的应用程序,它为您提供了各种报告导出功能。

票数 1
EN

Stack Overflow用户

发布于 2012-01-12 11:59:20

使用iText,您可以做任何事情。但它是一种编程API,因此您必须创建自己的设计工具或在代码中构建报告。对于简单的或很少改变的东西,它工作得很好。

如果你想要一个成熟的docgen解决方案,你需要一个像Document Science、Thunderhead或Windward Docgen这样的产品(免责声明,我是Windward的首席技术官)。这些解决方案的美妙之处在于,您可以设计模板(在Windward中,您可以在Word中设计),然后将模板传递给系统,这样就不需要编程来创建/修订文档。它们几乎可以输出到任何格式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7852288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档