1.若是要操做word用jacob固然是最好的。要操做Excel用poi是最棒的。其余的(ppt,pdf)我尚未研究不清楚。
2.jacob好是好不过代码比较复杂。网络上有基于jacob封装好的jar:java2word。不过呢,目前java2word版本是有bug的(bug:用JUnit测试是没有任何问题的,但放在web上测试就出错了)。只好本身封装了。 java
3.对于新手来讲,jacob的安装配置是最头疼,我因此在这里我就详细介绍。
配置:
首先将jacob-1.17-M2-x86.dll (注意有64位和32为之分)复制到操做系统安装目录下(如C:\Windows)。
而后将jacob-1.17-M2-x86.dll复制到java bin和tomcat bin目录下。
将:jacob.jar复制的项目的lib目录下。
(如:java bin:C:\Program Files\Java\jdk1.6.0_10\bin tomcat bin:G:\Program Files\Apache Software Foundation\Tomcat 6.0\bin)
(注意:java bin:是jdk目录下的bin不是jre目录下的bin。tomcat bin:经测试能够不用jacob.dll,但仍是建议复制一份过去。切记:java bin和tomcat bin都是你当前项目用的jdk目录和发布用的tomcat目录) web
这样安装就能够使用了。
tomcat