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 に答える