iText、JasperReports和Adobe LC之间有什么区别?

3

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

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

目前我正在使用Adobe LC ES2,也想了解使用Adobe相比其他技术的优势。

谢谢, AS

1个回答

6

那是一个非常广泛的问题,我看到它已经有一个关闭问题的投票了。

让我简要回答一下(我可以轻松地写一本书来解释这个问题)。

iText是一个库,开发人员可以使用它来增强他们的Web和其他应用程序的PDF功能:创建PDF、填写PDF表单、检查和操作现有的PDF。

JasperReports是一个商业智能工具,使用iText创建报告,由JasperSoft / TIBCO提供支持。JasperReports仅使用完整iText功能的有限部分。创建PDF只是JasperReports的一个功能,JasperSoft使用iText来实现该功能。

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

声明:我是iText Software的CEO。请联系Adobe和JasperSoft以了解他们的观点。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接