请问有没有人用JAVA把excel文件转换成PDF文件,excel文件的格式如图:http://tieba.baidu.com/f?kz=1037358040

解决方案 »

  1.   

    比较麻烦。不知道你这个文件是怎么生成的。。但是如果你有生成excel 的数据的话,可以尝试ireport生成PDF文件很好用的
      

  2.   

    excel中的图形就是用下面的数据生成的,请问ireport是什么,是否能帮忙详解下。
      

  3.   

    直接告诉你答案--------基本上不能转换。
    因为微软Office格式不公开。如果你一定要转换,只能用JNI(Java Native Interface),使用Jacob(一个开源的Java同windows平台的Com相联),直接调用Excel,再让Excel转换成PDF
    具体是装个Adobe Acobat,你能在Excep上找到Printer,把Excel文件“打印”成PDF。
    整个流程可以用Jacob来实现,具体你可以上网找。
      

  4.   

    这个你需要两个jar包 一个是jxl.jar 一个是itext.jar连个jar包的使用你可以到网上去找现成的例子
      

  5.   

    你可以把excel读出来,读成table,使用POI。然后自己做出来想要的展示,最次可以做出html,然后保存成pdf都可以
      

  6.   


    直接转换格式确实非常麻烦。有数据好办多了。使用ireport画出你当前文件的模板。然后填充数据。生成PDF
    ireport是一个开源报表工具。google下很多例子