您的位置:首页 > 编程语言 > Java开发

Java程序打印excel文件

2008-01-15 23:00 309 查看
具体是这样的,去下载一个叫jcom的lib,是日本人做的,整个包里注释全是日文。  
  把包里的jcom.jar放到classpath,把jcom.dll放到java_home/bin下面  
  然后写个程序   
    
   


package   raito.print;   


    


  import   jp.ne.so_net.ga2.no_ji.jcom.ReleaseManager;   


  import   jp.ne.so_net.ga2.no_ji.jcom.excel8.ExcelApplication;   


  import   jp.ne.so_net.ga2.no_ji.jcom.excel8.ExcelWorkbook;   


  import   jp.ne.so_net.ga2.no_ji.jcom.excel8.ExcelWorkbooks;   


  import   jp.ne.so_net.ga2.no_ji.jcom.excel8.ExcelWorksheet;   


    




  public   class   JCOM   ...{   


    




          public   boolean   print(String   fname)   ...{   


                  ReleaseManager   rm   =   new   ReleaseManager();   




                  try   ...{   


                          ExcelApplication   excel   =   new   ExcelApplication(rm);   


    


                          ExcelWorkbooks   xlBooks   =   excel.Workbooks();   


                          ExcelWorkbook   xlBook   =   xlBooks.Open(fname);   


                          ExcelWorksheet   xlSheet   =   excel.ActiveSheet();   


    


                          xlSheet.PrintOut();   


    


                          xlBook.Close(false,   null,   false);   


                          excel.Quit();   




                  }   catch   (Exception   e)   ...{   


                          e.printStackTrace();   


                          return   false;   




                  }   finally   ...{   


                          rm.release();   


                  }   


                  return   true;   


          }   


    




          public   static   void   main(String[]   args)   ...{   


                  JCOM   test   =   new   JCOM();   


    




                  try   ...{   


                          test.print("c:/test.xls");   




                  }   catch   (Exception   e)   ...{   


                          e.printStackTrace();   


                  }   


          }   


  }   



 

jcom.jar 下载:http://downloads.sourceforge.net/jcom/jcom224.zip?modtime=1087776000&big_mirror=0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息