• NPOI之Excel——设置单元格背景色


    NPOI Excel 单元格颜色对照表,在引用了 NPOI.dll 后可通过 ICellStyle 接口的 FillForegroundColor 属性实现 Excel 单元格的背景色设置,FillPattern 为单元格背景色的填充样式。

    NPOI Excel 单元格背景颜色设置方法:

    1
    2
    3
    4
    5
    6
    ICellStyle style = workbook.CreateCellStyle();
    style.FillForegroundColor = NPOI.HSSF.Util.HSSFColor.Red.Index;
    style.FillPattern = FillPattern.SolidForeground;
     
    ICell cell = workbook.CreateSheet().CreateRow(0).CreateCell(0);
    cell.CellStyle = style;

    NPOI Excel 颜色对照表:

    颜色 测试 Class名称 short
           
      Test颜色 Black 8
      Test颜色 Brown 60
      Test颜色 Olive_Green 59
      Test颜色 Dark_Green 58
      Test颜色 Dark_Teal 56
      Test颜色 Dark_Blue 18
      Test颜色 Indigo 62
      Test颜色 Grey_80_PERCENT 63
      Test颜色 Dark_Red 16
      Test颜色 Orange 53
      Test颜色 DARK_YELLOW 19
      Test颜色 Green 17
      Test颜色 Teal 21
      Test颜色 Blue 12
      Test颜色 Blue_Grey 54
      Test颜色 Grey_50_PERCENT 23
      Test颜色 Red 10
      Test颜色 LIGHT_ORANGE 52
      Test颜色 LIME 50
      Test颜色 SEA_GREEN 57
      Test颜色 AQUA 49
      Test颜色 LIGHT_BLUE 48
      Test颜色 VIOLET 20
      Test颜色 GREY_40_PERCENT 55
      Test颜色 Pink 14
      Test颜色 Gold 51
      Test颜色 Yellow 13
      Test颜色 BRIGHT_GREEN 11
      Test颜色 TURQUOISE 15
      Test颜色 SKY_BLUE 40
      Test颜色 Plum 61
      Test颜色 GREY_25_PERCENT 22
      Test颜色 Rose 45
      Test颜色 Tan 47
      Test颜色 LIGHT_YELLOW 43
      Test颜色 LIGHT_GREEN 42
      Test颜色 LIGHT_TURQUOISE 41
      Test颜色 PALE_BLUE 44
      Test颜色 LAVENDER 46
      Test颜色 White 9
      Test颜色 CORNFLOWER_BLUE 24
      Test颜色 LEMON_CHIFFON 26
      Test颜色 MAROON 25
      Test颜色 ORCHID 28
      Test颜色 CORAL 29
      Test颜色 ROYAL_BLUE 30
      Test颜色 LIGHT_CORNFLOWER_BLUE 31
      Test颜色 AUTOMATIC 64

    出处:https://www.cnblogs.com/Brainpan/p/5804167.html

    如果NPOI系统中定义的颜色不够用,也可以自己定义颜色,具体方式参考:NPOI 自定义单元格背景颜色-Excel

  • 相关阅读:
    淡入淡出js
    Comparable和Comparator的区别
    mybatis的动态sql详解
    mybatis动态sql之foreach
    mybatis的动态sql中collection与assoction
    Mybatis中#与$区别
    转JSONObject put,accumulate,element的区别
    Spring配置,JDBC数据源及事务
    销毁session
    IIS express 7.5 设置默认文档
  • 原文地址:https://www.cnblogs.com/mq0036/p/9835975.html
Copyright © 2020-2023  润新知