java处理word文档 替换文本 水印 页眉
分享一个实用工具包Spire.Doc
最近项目需要操作word文档,需求是批量替换word文档内容。
网络上各种搜索推荐POI什么的,因为以前用过POI觉得还是比较麻烦,最后选择了
Spire.Doc,真的超简单。
Spire.Doc简介
Spire.Doc for Java [1] 是一款E-iceblue公司开发专业的Java Word API,开发人员使用它可以轻松地将Word文档创建、读取、编辑、转换和打印等功能集成到自己的Java应用程序中。作为一款完全独立的组件,Spire.Doc for Java的运行环境无需安装Microsoft Word。–来源百度百科
官方下载地址:https://www.e-iceblue.com/Introduce/doc-for-java.html
导入jar包
有免费版也有付费版,简单的功能免费版就够用啦,我们下载完成之后只需要把lib下面的jar导入项目中就可以用啦,超简单
代码示例
我要做的功能是,word文档去水印,去掉页眉,替换文本,简单几行代码
毕竟这种需求都是临时处理方案不需要考虑太多,短短几行代码简直要比POI简单太多了,还有好多更强大的需求,需要的时候再去研究吧