| | |
| | | 0, // y缩放 |
| | | 1023, //最大1023 |
| | | 255, //最大255 |
| | | (short) i, //宽度占几格 0开始 |
| | | (short) i, //宽度 0开始 |
| | | 0, //在第几行 |
| | | (short) i, //宽度占几格 0开始 |
| | | (short) i, //宽度 0开始 |
| | | 0 //第几列 |
| | | ); |
| | | //插入图片 |
| | |
| | | } |
| | | //判断余下的 |
| | | if (excelList.size()>0){ |
| | | rowNum++; |
| | | rowNum = rowNum + 2; |
| | | //写入表格 |
| | | writeBookForEach(excelList,rowNum,workBook,sheet,patriarch); |
| | | } |
| | | } |
| | | //导出数据 |
| | | response.setContentType("application/vnd.ms-excel; charset=UTF-8"); |
| | | response.setHeader("Content-Disposition", "attachment;filename=" + "证书打印信息导出"+DateUtil.time() + ".xlsx"); |
| | | response.setContentType("application/vnd.ms-excel"); |
| | | response.setCharacterEncoding(org.apache.commons.codec.Charsets.UTF_8.name()); |
| | | String fileName = URLEncoder.encode("证书打印信息导出"+ DateUtil.time(), Charsets.UTF_8.name()); |
| | | response.setHeader("Content-Disposition", "attachment;filename=" + fileName + ".xlsx"); |
| | | workBook.write(response.getOutputStream()); |
| | | } |
| | | |