XLSX ファイルのセルのフォントの色を取得しようとしています。私はapache poiを使用しています。セルの色は取得できますが、フォントの色は取得できません。あらゆる種類の提案をいただければ幸いです。
ありがとう
XLSX ファイルのセルのフォントの色を取得しようとしています。私はapache poiを使用しています。セルの色は取得できますが、フォントの色は取得できません。あらゆる種類の提案をいただければ幸いです。
ありがとう
XSSFCellStyleからXSSFFontを取得できます。そこからXSSFColorを取得できます。最後に、XSSFColor から、色情報をARGB Hex、RGB with Tintなどとして取得できます。
コードは次のようになります。
XSSFCellStyle style = cell.getCellStyle();
XSSFFont font = style.getFont();
XSSFColor colour = font.getXSSFColour();
System.out.println("The colour is " + colour.getARGBHex());