iText

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 文档,暂时搁置,待后续补充。。

Copyright: 采用 知识共享署名4.0 国际许可协议进行许可

Links: https://halo.sherlocky.com/archives/itext

Buy me a cup of coffee ☕.