大家好,问一下,有没有人用java对word的各种操作的jar,就像对excel操作时用poi或者jxl?

解决方案 »

  1.   

    http://topic.csdn.net/u/20090410/15/0aabbb6a-88d0-45a2-a86a-1a2f7ba675f5.html
      

  2.   

    看你的应用环境了。现在介绍下以下几种方法:
    1.HTML另存的方式。在这种方式中,通过添加以下代码:
    style='page-break-before:always'
    通过这句话,可以断句分页来着,从而将生成的html导出成word文档。
    2.POI来操作,但是POI中的HWPF组件来生成word文档,但是该组件还不是很成熟来着。在我使用的时候,对表格的绘制上不是很灵活,使用不是很方便。
    3.IText来操作。网络上例子很多。对它的理解是操作方便,提供的样式很多,能过满足绝大部分的需要。但是貌似不能引入图片的地址来着,而是将图片直接复制进word中了,如果想导出图片到word中的话,最后有可能会导致该word体积很大,不利于下载。
    4.jacob,使用的是一个dll来操作word的,网上例子也很多,但是只能局限于windows操作系统下,不能在linux或者unix下进行使用。
    5.OpenOffice,呵呵,一个Java的开源office,现在在Ubuntu操作系统上已经集成了该软件,里面也提供了很多demo。