我想知道JasperReports和iText / iTextpdf的优缺点。直到现在,我一直在研究JasperReports,但现在正考虑转向iText。我应该更改为iText还是继续使用JasperReports?
我知道对于动态报告,我们应该使用iText,对于具有静态结构的报告,我们可以使用JasperReports然后从它们创建pdf。但我仍然想了解更多有关这两方面的信息。
Jasper是一个使用iText生成PDF的PDF库。 iText是一个用于创建和操作PDF的库。
如果您的目的是生成报告,我会坚持使用Jasper。但是,如果您希望生成更多不是报告的PDF,可以查看iText库。
iText有一本由曼宁出版的精彩书籍,名为iText in Action 2nd Edition,如果你想了解更多关于iText5的内容,它将涵盖iText5。另请访问itextpdf.com上的iText官方网站
JasperReports是一个商业智能/报告工具,它使用旧的iText版本来创建报告。它由JasperSoft / TIBCO分发。 JasperReports仅使用完整iText功能的有限部分。创建PDF只是JasperReports的众多功能之一,而JasperSoft使用iText来实现该功能。
iText is a library that can be used by developers to enhance their web and other applications with PDF functionality: create PDF, fill out PDF forms, examine and manipulate existing PDFs.
资源: