각 컬럼 너비를 인자로 설정한 비율 단위로 설정하거나 시트의 전체 너비에 맞게 비율 기준으로 재 설정 합니다.
ratio
인자를 설정하지 않은 경우 모든 컬럼의 너비 합이 시트의 너비에 맞게 현재의 컬럼 너비의 비율에 맞추어 재설정 되며,ratio
인자를 설정한 경우 해당 비율로 재설정 됩니다.
주의 : RelWidth 사용하는 경우 해당 기능이 정상적으로 지원되지 않습니다.
ratio
설정 시 컬럼의 갯수와 비율 배분(전체 100 기준으로 배분하여 나머지가 남지 않도록)을 반드시 맞춰주어야 정상 동작 됩니다.
boolean fitColWidth(ratio);
boolean : 적용 여부 (너비의 변경이 이루어지면 true, 변화가 없으면 false 리턴)
// 컬럼들의 현재의 너비 비율을 유지하며 시트 너비에 맞게 재설정 처리
sheet.fitColWidth();
// 시트전체 너비를 기준으로 첫번째 컬럼부터 10%, 50%, 30%, 10% 의 너비 비율로 재설정 처리
sheet.fitColWidth([10,50,30,10]);
product | version | desc |
---|---|---|
core | 8.1.0.41 | 기능 추가 |