4

我正在尝试获取 XLSX 文件的单元格的字体颜色。我正在使用apache poi。我能够获得单元格颜色,但不能获得字体颜色。任何形式的建议将不胜感激。

谢谢

4

1 回答 1

9

XSSFCellStyle你可以得到XSSFFont 从中,您可以获得XSSFColor 。最后,从 XSSFColor 中,您可以获得颜色信息,如ARGB HexRGB with Tint等。

您的代码将类似于:

XSSFCellStyle style = cell.getCellStyle();
XSSFFont font = style.getFont();
XSSFColor colour = font.getXSSFColour();
System.out.println("The colour is " + colour.getARGBHex());
于 2014-02-07T16:55:00.080 回答