2
我正在嘗試獲取XLSX文件的單元格的字體顏色。 我正在使用apache poi。 我能夠獲取單元格顏色,但不是字體顏色。 任何形式的建議將不勝感激。如何獲取XSSF CELLSTYLE的字體顏色?
感謝
我正在嘗試獲取XLSX文件的單元格的字體顏色。 我正在使用apache poi。 我能夠獲取單元格顏色,但不是字體顏色。 任何形式的建議將不勝感激。如何獲取XSSF CELLSTYLE的字體顏色?
感謝
從XSSFCellStyle可以get的XSSFFont。從那裏,你可以getXSSFColor。最後,從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());
我得到空回色當我打電話font.getXSSFColour( )。我可以調用getColor()並獲得一個調色板索引號(如果這個值很大,則爲8)。單元格沒有空字符串內容。任何想法如何從貨盤索引中獲得rgb? –