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