문서 › 인쇄
인쇄 보정
프린터마다 몇 mm 씩 밀리는 위치와 배율을 한 번 재서 저장하면 인쇄할 때마다 적용됩니다.
같은 서식도 프린터마다 종이를 무는 위치가 달라 1~2 mm 밀릴 수 있습니다. 인쇄 보정 화면에서 시험 인쇄 한 장을 자로 재서 X·Y(0.1 mm 단위)와 배율(%)을 저장하세요.
- 시험 인쇄에는 테두리, 가장자리 눈금(1 cm 마다), 가운데 십자, 크기 글자가 찍힙니다.
- 오른쪽으로 밀려 있으면 X 를 −, 아래로 밀려 있으면 Y 를 − 로. 10 cm 가 9.8 cm 로 나오면 배율 102%.
- 보정은 이 브라우저에 경로마다 저장됩니다: 브라우저 인쇄 하나, 출력 프로그램은 프린터마다 하나.
- 저장한 보정은 대량 출력, 디자이너 인쇄, 내 사이트에서 부르는
print()에 모두 적용됩니다(같은 브라우저·같은 사이트 주소).
코드에서
import { print, calibrationKey, getCalibration, setCalibration, calibrationTemplate } from '@82label/core';
setCalibration(calibrationKey('agent', 'TSC TE210'), { offsetX: -1.2, offsetY: 0.5, scale: 1.01 });
await print(t, rows); // 저장한 보정 적용
await print(t, rows, { calibration: { offsetX: 0.8 } }); // 이번만 이 값
await print(t, rows, { calibration: false }); // 보정 없이
await print(calibrationTemplate(t)); // 시험 인쇄