이미지 렌더러
Image 셀 렌더러는 데이터 셀의 값을 이미지 url로 해석해서 그 이미지를 내려받고 표시합니다.
ImageCellRenderer는 데이터 셀의 값을 이미지 url로 해석해서 그 이미지를 내려받고 표시합니다.
컬럼 스타일 contentFit
값으로 이미지의 위치와 크기가 결정됩니다.
ContentFit 상수 중 하나로 설정합니다.
1
2
3
styles: {
contentFit: "center"
}
렌더러의 smoothing
속성으로 이미지 크기 변경 후 처리 방법을 지정합니다.
smoothing
- 실제 이미지보다 크게 그릴 때 보정하여 그립니다.1
2
3
4
renderer: {
type: "image",
smoothing: true
}
컬럼 renderer의 type을 “image”로 설정하면 데이터 셀의 값을 이미지 url로 해석해서 그 이미지를 내려받고 표시합니다.
추가로 styles 속성의 contentFit
설정으로 이미지의 위치가 크기를 설정합니다.
1
2
3
4
5
//이미지 렌더러 설정
gridView.setColumnProperty("NormalFlag3", "renderer", {type: "image", sommthing: true});
//이미지의 위치와 크기가 결정
gridView.setColumnproperty("NormalFlag3", "styles", {contentFit: "both"});