首页 > 其他 > 详细

Hutool POI - Excel 报表导出 用法样例

时间:2021-05-21 22:17:05      阅读:20      评论:0      收藏:0      [点我收藏+]

Hutool POI - Excel 报表导出 用法样例

流写出设置

ExcelWriter writer = ExcelUtil.getWriter();
// ...
response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8");
response.setHeader("Content-Disposition","attachment;filename=" 
                   + DateUtil.formatDate(new Date()) + ".xlsx");
OutputStream out = response.getOutputStream();
writer.flush(out, true);
writer.close();
IoUtil.close(out);

写出数据到单元格

writer.writeCellValue(0, 0, row);

设置全局单元格样式

ExcelWriter writer = ExcelUtil.getWriter();
CellStyle cellStyle = writer.getCellStyle();
cellStyle.setBorderBottom(BorderStyle.NONE); // 无边框

设置单个单元格样式

CellStyle style = writer.createCellStyle(x, y);
style.setFillForegroundColor(IndexedColors.CORAL.getIndex()); // 背景色
style.setFillPattern(FillPatternType.SOLID_FOREGROUND);
style.setAlignment(HorizontalAlignment.CENTER); // 水平对齐
style.setVerticalAlignment(VerticalAlignment.CENTER); // 垂直对齐

Hutool POI - Excel 报表导出 用法样例

原文:https://www.cnblogs.com/60kmph/p/14797074.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!