
使用Java *** 作word的方法有几个,我一一列出来:IText,Apache的POI包,tm-extractors包,jacob包,java2word包。
IText包比较大,但是功能比较全。而且比较成熟,用的人也多。
POI包是Apache的一个项目,不过现在已经停止更新了,而且我看了里面的Example,感觉调用起来很麻烦。用过之后再也不想用了。
tm-extractors包的API比较简单,调用起来很方便,代码量也少。
jacob包我觉得是最强大的,可以 *** 作word,excel。因为调用的是微软底层的dll文件,需要在system32目录下放置
jacobdll,然后在classpath里面添加jacobjar文件。推荐使用19版本,之前18版本调用起来就算你的代码没有写错也会出
现一些莫名其妙的异常。
java2word也是调用微软的底层dll文件,有安装包,也有解压包,安装包会将jacobdll文件装在system32目录下。之后将
java2wordjar加到classpath就可以使用了。感觉如果只是 *** 作word文档的话,比jacob用起来要简单和舒服。代码量也少,很清
晰。
另外,使用jacob和java2word的话,会在调用WINWORD进程,如果多人并发访问服务器的word文件的话,会造成内存不足。我的是office2003,打开一个WINWORD进程需要22M。
云盘
链接已
私信
发送给你了,你看一下是不是你需要的
如果还有
哪位朋友想要,请点“赞”此条回答以后,在下面的评论里留下您的****
学无止境,希望回答能给你带来帮助,如果,不满意的话请继续追问。
以上就是关于java *** 作word 几种方式全部的内容,包括:java *** 作word 几种方式、求助,java读取word格式,比如章节名等、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)