poi原始自带的颜色有限,如果有需要设置指定颜色的就不能满足了,现在的WriteCellStyle中setFillForegroundColor只能选择默认的颜色设置,实际上,poi本身也是支持自定义rgb颜色背景色。
大致写法如上,2003版本的excel通过覆盖原始色板来实现,2007版本可以通过XSSFCellStyle来自定义
虽然现在也可以通过获取到原生的poi对象来设置,但毕竟是直接操作原生的poi对象,且如果之前有设置过style,会被WriteCellStyle中定义过的ForegroundColor所覆盖,可否在easyexcel中添加自定义rgb色的支持
1条答案
按热度按时间cbjzeqam1#
easyexcel 3.1.0+版本,这种方式不生效了,可以看一下这个: https://blog.csdn.net/qq_29834241/article/details/133786536