3

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

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

目前我正在使用 Adob​​e LC ES2,并且还想知道使用 adobe 相对于其他技术的优势。

谢谢,作为

4

1 回答 1

6

这是一个非常广泛的问题,我看到它已经为此投票结束了这个问题。

让我给出答案的简要版本(我可以很容易地写一本关于它的书)。

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

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

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

免责声明:我是 iText Software 的 CEO。请联系 Adob​​e 和 JasperSoft 了解他们的观点。

于 2013-03-21T01:14:38.783 回答