我想把excel中的数据拿出来,再把数据弄成word表格,打印出来,用java怎么做啊。现在已经实现把excel数据拿出来了,但要怎么制作表格,用图像吗,而已我是想打印很多张的,一行excel数据做成一张表格,要怎么做啊,最后还要用A4纸打印每张表格,怎么做啊??求哪位高手可以说一下,,可以在下面回复我,也可以发个邮件给我!!谢谢了!!

解决方案 »

  1.   

    请教楼主,如何把EXECL中的内容读出,用POI吗?
      

  2.   

    建议楼主用html写表格.例如你的程序输出了
    <html>
    <body>
    <table>
    ...
    </table>
    </body>
    </html>
    输出后缀为doc的文件,word会识别的.呵呵,因为word根本就支持html所以用word看这个文件绝对是表格!这样简单多了!
      

  3.   

    怕你不懂我的意思
        PrintWriter pw=new PrintWriter(new FileOutputStream(new File("C:/aa.doc")));
        String s=new String("<html><body><table border='1' width='100'><tr><td>数据</td></tr></table></body></html>");
        pw.println(s);
        pw.close();
      

  4.   

    poi,jxl 
    建议生成pdf格式然后打印
    或者采用报表工具
    比如:crystalreport