EasyExcel設置單元格邊框


/**
    * 單元格邊框
    * @return {@link HorizontalCellStyleStrategy}
    * @date 2021/10/26 13:22
    * @author <a href="">fxsen</a> <br/>
    * @version 1.0.0 <br/>
    **/
    public static HorizontalCellStyleStrategy cellBorder(){
        WriteCellStyle contentWriteCellStyle = new WriteCellStyle();
        contentWriteCellStyle.setBorderLeft(BorderStyle.THIN);
        contentWriteCellStyle.setBorderTop(BorderStyle.THIN);
        contentWriteCellStyle.setBorderRight(BorderStyle.THIN);
        contentWriteCellStyle.setBorderBottom(BorderStyle.THIN);
        return new HorizontalCellStyleStrategy(contentWriteCellStyle, contentWriteCellStyle);
    }

調用示例

EasyExcel.write(response.getOutputStream())
        .head(ExcelHeaderUtil.getColumnName(columnName))
        .registerWriteHandler(ExcelHeaderUtil.cellBorder())
        .registerWriteHandler(new EasyExcelCustomCellWriteHandler())
        .sheet("欄目數據").doWrite(list);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM