我们如何将自定义颜色(HEX或RGB)添加到SXSSFWorkbook?我找到了多个实现,其中每个人都使用HSSFPalette来更改HSSFWorkbook的自定义调色板。但与HSSFWorkbook不同,SXSSFWorkbook没有getCustomPalette调用,因此我无法覆盖任何调色板。有什么指针吗?
答案 0 :(得分:5)
SXSSFWorkbook
是XSSFWorkbook
的包装。因为它只是XSSF
,您可以直接create an XSSFColor
with any RGB you want。您无需覆盖任何调色板。
XSSFColor customColor = new XSSFColor(new byte[] {alpha, red, green, blue});
如果您愿意,也可以传递java.awt.Color
。
XSSFColor anotherColor = new XSSFColor(new java.awt.Color(red, green, blue, alpha));