iText 2.1.7 :最新的官方版本由iText Group NV提供, MPL & GPL 许可证, com.lowagie groupId;
iText 4.2.1 :ymasory / InProTopia发布的最新非官方版本, MPL & GPL 许可证, com.lowagie groupId;
iText 5.0.0 及更高:由iText Group NV在 AGPL 许可下发布,带有 com.itextpdf groupId。一个单片 jar 包。
iText 7.0.0 及更高:由iText Group NV在 AGPL下发布许可证, com.itextpdf groupId。几个模块化 jar 包。
根据 Bruno Lowagie 的评论,版本 2.1.x 已弃用并且由于技术和法律原因不应使用。
但是据说使用5和7有收费风险
- 如果使用 2.17 版本
compile 'com.lowagie:itext:2.1.7'
compile 'com.lowagie:itext-rtf:2.1.7'
// 需要 http://repository.openmindonline.it/content/groups/public 仓库
compile 'com.lowagie:itextasian:1.5.2'
- 如果使用 4.2.1 版本
4.2.2 已被重定位到 5.5.6,其实 maven官方库中 4.2.1 也被重定位了,但保留了jar文件,可以通过修改 pom 或者本地库继续使用
compile 'com.lowagie:itext:4.2.1'
compile 'com.lowagie:itext-rtf:2.1.7'
// 需要 http://repository.openmindonline.it/content/groups/public 仓库
compile 'com.lowagie:itextasian:1.5.2'
- 5.x 和 7.x 不再赘述
目前未找到合适的写出 word 的 API 文档,暂时搁置,待后续补充。。
评论区