iText,JasperReports和Adobe LC有什么区别?

use*_*226 3 adobe jasper-reports itext

实际上我想知道不同的PDF创建/生成技术之间的区别或比较.IText,Adobe LC,Jasper Reports等

我想知道使用它们的确切优点/缺点.

目前我正在使用Adobe LC ES2,并且想知道使用adobe优于其他技术的优势.

谢谢,AS

Bru*_*gie 6

这是一个非常广泛的问题,我认为由于这个原因,它已经投票支持这个问题.

让我给出答案的简要版本(我可以轻松地写一本关于它的书).

iText是一个可供开发人员使用的库,可通过PDF功能增强其Web和其他应用程序:创建PDF,填写PDF表单,检查和操作现有PDF.

JasperReports是一个商业智能工具,它使用iText创建JasperSoft/TIBCO的报告.JasperReports仅使用完整iText功能的有限部分.创建PDF只是JasperReports的一个功能,而JasperSoft正在使用iText来实现该功能.

Adobe LC是一套模块,其中一些模块只能由Adobe提供.例如:没有第三方可以"读取器启用"PDF文档,因为Reader启用需要Adobe专有的私钥.但是:iText在某些领域与Adobe LC竞争,例如数字签名(阅读立法顾问办公室关于数字签名的白皮书)或表格填写(iText有一个名为XFA Worker的附加组件,可以转换您的动态XFA表单到静态PDF,例如PDF/A).

免责声明:我是iText Software的首席执行官.请联系Adobe和JasperSoft以了解他们的观点.