Java 报表工具 FineReport 导出 EXCEL 的四种 API
在实际的应用中会经常需要将数据导出成 excel,导出的方式除原样导出还有
分页导出、分
页分 sheet 导出和大数据量导出。对于
excel 2003 版,由于限制了每个 sheet 的最大行数和
列数,大数据量导出时会默认时分多个 sheet,而 excel2007 不会出现这样的问题。
这些导出
方式在 JAVA 程序中分别有不同的接口来实现:
1、
原样导出
原样导出就是不预览直接导出 excel
其程序接口代码如下:
outputStream = new FileOutputStream(new File("E:\\ExcelExport.xls"));
ExcelExporter excel = new ExcelExporter();
//导出 2007 版 outputStream = new FileOutputStream(new File("E:\\ExcelExport.xlsx")); excel
Excel2007Exporter excel = new Excel2007Exporter();
excel.export(outputStream, rworkbook);
效果图: