4

我们如何向 SXSSFWorkbook 添加自定义颜色(HEX 或 RGB)?我发现了多个实现,每个人都使用 HSSFPalette 来更改 HSSFWorkbook 的自定义调色板。但与 HSSFWorkbook 不同,SXSSFWorkbook 没有 getCustomPalette 调用,因此我无法覆盖任何调色板。任何指针?

4

1 回答 1

7

AnSXSSFWorkbook是 a 的包装器XSSFWorkbook。因为它只是XSSF,你可以直接用你想要的任何 RGB创建一个XSSFColor。您不需要覆盖任何调色板。

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));
于 2013-06-24T17:05:20.197 回答