2012-11-06 2 views

답변

1

나는 그것을 알아 낸 것 같아요. 셀이 기본 색상 (보통 검은 색)을 사용하는 경우 색상 팔레트에 기본 색상이 없습니다.

final HSSFColor foreColor = palette.getColor(style.getFont(this.book).getColor()); 
if (foreColor != null) { 
    final short[] foreRGB = foreColor.getTriplet(); 
    if (foreRGB[0] != 0 || foreRGB[1] != 0 || foreRGB[2] != 0) { 
     out.append("color: rgb(").append(foreRGB[0]).append(',').append(foreRGB[1]).append(',').append(foreRGB[2]).append(");"); 
    } 
} 
: 여기

는 작업 예제

관련 문제