2011-10-06 352 views
7

我想知道JasperReports和iText/iTextpdf的优缺点。到目前为止,我一直在JasperReports上工作,但现在考虑转移iText。我应该更改为iText还是继续使用JasperReports?JasperReports和iText/iTextpdf之间的比较

我知道,对于动态报告,我们应该使用iText,对于具有静态结构的报告,我们可以使用JasperReports,然后从它们创建pdf。但我仍然想更多地了解这些。

回答

5

Jasper是一个使用iText生成PDF文件的PDF库,iText是一个用于创建和操作PDF文件的库。 因此,如果您的目的是生成报告,我会坚持Jasper,但是如果您觉得您将要生成更多不是报告的pdf,则可以查看iText库。 iText的具有曼宁发表一个惊人的书叫的iText在行动第2版,如果你想了解更多关于它的覆盖iText5,还检查了iText的官方网站itextpdf.com

2

JasperReports的是商业智能/报告工具,使用旧的iText版本来创建报告。它由JasperSoft/TIBCO发布,由 发布。 JasperReports仅使用完整的iText功能的有限部分 。创建PDF只是JasperReports的众多功能之一,而JasperSoft使用iText来实现该功能 。


iText的是可以由开发者用来提高他们的网络 和其他应用程序使用PDF功能的库:创建PDF,填写 PDF表单,审查和处理现有的PDF文件。

来源: