Java使用POI生成EXCEL相关设置
在平常的应用开发中,经常会出现导出文件功能(如PDF,EXCEL等),本人在最近的项目中也使用到相关功能,使用的是POI技术,一些基本设置记录如下,方便以后查找,闲事少说,直接上代码:
1、设置打印区域:?
?
public InputStream getExcelISForAs(List<Object> list) throws Exception { InputStream excelStream = null; FileInputStream fis = new FileInputStream(templatePath + "/template.xls"); HSSFWorkbook wb = new HSSFWorkbook(new POIFSFileSystem(fis)); fis.close(); generateExcelForAs(list, wb);//填充EXCEL内容方法 ByteArrayOutputStream out = new ByteArrayOutputStream(); HSSFWorkbook hssWb = (HSSFWorkbook) wb; hssWb.write(out); excelStream = new ByteArrayInputStream(out.toByteArray()); out.close(); return excelStream; }
?POI的在线API:http://www.ostools.net/apidocs/apidoc?api=apache-POI
常用在线API索引(开源中国-在线工具):http://www.ostools.net/apidocs
?