82label

문서 › 인쇄

인쇄 보정

프린터마다 몇 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));                             // 시험 인쇄