iText
维基百科,自由的 encyclopedia
iText是Java中用于创建和操作PDF文件的开源库。它是由Bruno Lowagie、Paulo Soares等人编写的。Ohloh(英语:Ohloh)报告称2001年以来[3],26个不同的贡献者进行了1万多次提交,超过100多万行代码。[4]iText具有一个由大型开发团队维护的完善的、成熟的、活跃度同比持平的代码库。[5]利用COCOMO模型,花了大约250人年(英语:工时)的努力后,2000年11月iText项目开始了第一次提交。[6]
Quick Facts 开发者, 当前版本 ...
开发者 | iText Group NV |
---|---|
当前版本 |
|
源代码库 | |
编程语言 | Java、C# |
操作系统 | 跨平台 |
类型 | 函式库 |
许可协议 | AGPLv3[2] 专有软件 |
网站 | https://itextpdf.com/ |
Close
5.0.0版(2009年12月7日发布)后的iText是在Affero通用公共许可证第3版下分发的。之前版本的iText(Java版的至4.2.1版,和C#版的至4.1.6版)是在Mozilla公共许可证或LGPL下分发的。iText同时由iText软件公司通过一个专有许可证进行分发。iText®是1T3XT BVBA的注册商标
iText已经以iTextSharp的名义移植到.NET Framework下。iTextSharp是用C#编写的,它有一个独立于iText的代码库,但与iText的版本同步。
在2013年中,iText(Java)和iTextSharp(.NET)仅在SourceForge就有超过500万次的下载量。2013年10月,iText在SourceForge上每周约有3000次下载[7],而iTextSharp每周约有4000次下载[8]。