데이타루디 그리드 Reporting에서 지정하는 위치와 크기 값은 PrintDimension 자료형으로 설정된다. 아래 테이블에 나열한 몇 가지 단위로 지정할 수 있는데, 단위를 명시하지 않으면 pixel로 지정된다.
pixel이 아닌 경우 전역 상수인 html dpi 값에 따라 내부적으로 pixel로 변환되는데, html dpi 기본값은 96이다. Dpi 전역값은 PrintOptions를 통해 변경할 수 있다.
단위 | 설명 | 예제 |
---|---|---|
in | inches. '값 x dpi' 으로 변환된다. | '120in' |
cm | centimeters. '값 x 0.393701 dpi*' 으로 변환된다. | '21.1cm' |
mm | milliimeters. '값 x 0.0393701 dpi*' 으로 변환된다. | '211mm' |
px | pixels. 기본값. 단위를 지정하지 않아도 된다. | '800px', 1200 |
DLReport.preview(grdMain, {
// PrintOptions
print: {
papaerWidth: "180mm",
paperHeight: "23.0cm",
paperMaringTop: "0.3in",
paperMarginBottom: "50px",
paperMarginLeft: 43
},
...
}, true);