我想了解JasperReports和iText / iTextpdf的优缺点。直到现在,我一直在研究JasperReports,但现在正考虑转向iText。我应该更改为iText还是继续使用JasperReports?
我知道对于动态报告,我们应该使用iText,对于具有静态结构的报告,我们可以使用JasperReports然后从它们创建pdf。但我仍然想了解更多关于这两方面的内容。
答案 0 :(得分:5)
Jasper是一个使用iText生成PDF的PDF库。 iText是一个用于创建和操作PDF的库。
如果您的目的是生成报告,我会坚持使用Jasper。但是,如果您希望生成更多不是报告的PDF,可以查看iText库。
iText有一本由Manning出版的精彩书籍,名为iText in Action 2nd Edition,如果你想了解更多关于它的内容,它将涵盖iText5。另请访问itextpdf.com上的iText官方网站
答案 1 :(得分:3)
JasperReports 是一种商业智能/报告工具,它使用旧的iText版本来创建报告。它由分发 JasperSoft / TIBCO。 JasperReports只使用了有限的一部分 完整的iText功能。创建PDF只是其中之一 JasperReports的功能,而JasperSoft使用iText来实现它 特征。
<小时/> iText 是一个可供开发人员用来增强其网络的库 和其他具有PDF功能的应用程序:创建PDF,填写 PDF形成,检查和操作现有PDF。
来源: