QR 코드의 인쇄 크기는 두 숫자의 곱입니다. 한 변의 모듈(검은 칸) 개수는 담는 데이터 길이와 오류 정정 레벨이 정하고, 모듈 한 칸의 mm는 착한라벨 디자이너 속성 패널의 모듈 크기가 정합니다. 여기에 사방 4모듈의 빈 여백이 더해져야 라벨 위에서 차지하는 면적이 나옵니다.
버전과 모듈 개수
QR 코드는 버전 1(21×21모듈)부터 버전 40(177×177모듈)까지 있고, 버전이 하나 오를 때마다 한 변에 4모듈씩 늘어납니다. 인코더는 데이터가 들어가는 가장 작은 버전을 고르므로, 같은 모듈 크기라도 URL이 길어지거나 오류 정정을 올리면 코드가 커집니다.
| 버전 | 한 변 모듈 수 | 숫자만 (L / M / Q / H) | 영문 소문자·기호 섞인 바이트 (L / M / Q / H) |
|---|---|---|---|
| 1 | 21 | 41 / 34 / 27 / 17 | 17 / 14 / 11 / 7 |
| 2 | 25 | 77 / 63 / 48 / 34 | 32 / 26 / 20 / 14 |
| 3 | 29 | 127 / 101 / 77 / 58 | 53 / 42 / 32 / 24 |
| 4 | 33 | 187 / 149 / 111 / 82 | 78 / 62 / 46 / 34 |
| 5 | 37 | 255 / 202 / 144 / 106 | 106 / 84 / 60 / 44 |
| 7 | 45 | 370 / 293 / 207 / 154 | 154 / 122 / 86 / 64 |
13자리 상품 번호처럼 숫자만 넣으면 H 레벨이라도 버전 1에 들어갑니다. 반면 https로 시작하는 30자 주소는 L에서 버전 2, M에서 버전 3, H에서 버전 4가 필요합니다. 표는 바이트 모드만 쓴 한도입니다. 주소 안에 숫자가 길게 이어지면 인코더가 그 구간을 숫자 모드로 묶어, 표보다 한 버전 작은 코드가 나올 때가 있습니다.
오류 정정 레벨과 코드 면적
디자이너의 오류 정정 레벨 목록은 L(7% 복구), M(15% 복구), Q(25% 복구), H(30% 복구) 네 단계입니다. 도구 패널 바코드의 빠른 선택으로 넣은 QR Code는 M과 모듈 크기 0.5mm로 시작하고, 이미 놓인 바코드의 종류를 속성 패널에서 QR Code로 바꾸면 모듈 크기가 1mm로 잡힙니다.
QR을 만든 덴소웨이브의 선택 기준으로는 코드가 더러워지는 공장이 Q·H, 깨끗한 곳에서 데이터가 많은 코드가 L입니다. 레벨을 올린 만큼 면적 부담이 커지므로 60바이트 주소를 0.5mm 모듈로 찍어 비교합니다.
| 오류 정정 | 필요한 버전 | 코드 한 변 | 여백 4모듈 포함 한 변 |
|---|---|---|---|
| L (7%) | 4 | 16.5mm | 20.5mm |
| M (15%) | 4 | 16.5mm | 20.5mm |
| Q (25%) | 5 | 18.5mm | 22.5mm |
| H (30%) | 7 | 22.5mm | 26.5mm |
60바이트에서는 L과 M의 크기가 같아서 M을 고르지 않을 이유가 없습니다. H로 올리면 한 변이 6mm 늘어나, 30mm 높이 라벨이면 위아래를 합쳐 3.5mm만 남습니다. 긁히거나 물이 튀는 작업대라면 Q로 올리고, 그래도 면적이 모자라면 담는 주소를 줄이는 쪽이 먼저입니다.
QR 가운데에 로고 이미지를 겹쳐 올리면 가려진 모듈은 오류 정정 여유로 메워야 합니다. 로고를 얹을 계획이면 H로 두고, 겹친 상태로 시험 인쇄해 휴대폰과 현장 스캐너 양쪽에서 읽혀야 확정합니다.
모듈 크기와 프린터 점 수
속성 패널의 모듈 크기는 슬라이더와 −·+ 버튼으로 0.1mm씩 움직이며 0.1~5mm 사이에서 정합니다. 라벨프린터는 점 단위로 찍으므로 고른 mm가 점 몇 개에 해당하는지 봐야 합니다. 25.4mm를 dpi로 나누면 점 하나가 203dpi에서 약 0.125mm, 300dpi에서 약 0.085mm로 나옵니다.
| 모듈 크기 입력 | 203dpi 점 수 | 300dpi 점 수 |
|---|---|---|
| 0.3mm | 2.40 | 3.54 |
| 0.4mm | 3.20 | 4.72 |
| 0.5mm | 4.00 | 5.91 |
| 0.6mm | 4.80 | 7.09 |
| 1.0mm | 7.99 | 11.81 |
203dpi에서 0.3mm가 2.40점인 것처럼 점 수가 정수에서 멀면 모듈마다 2점과 3점 폭이 섞여 찍혀 칸 크기가 고르지 않습니다. 203dpi에서는 0.5mm(4.00점)와 1.0mm(7.99점)가 정수에 가깝고, 300dpi에서는 0.5mm(5.91점)와 0.6mm(7.09점)가 가깝습니다. 덴소웨이브의 인쇄 예시도 400dpi에서 모듈 하나를 4점(0.254mm)으로 맞추는 구성입니다.
작은 라벨에서 여백까지 합친 한 변을 계산해 보면 배치가 빨리 정해집니다. 50×30mm 라벨에 버전 3 QR을 0.5mm로 넣으면 여백 포함 18.5mm라서, 오른쪽에 QR을 두고 왼쪽 약 30mm 폭에 품명과 번호를 씁니다.
여백 4모듈과 라벨 배치
- QR 네 변에 모듈 4칸 폭을 비워 둡니다. 캔버스의 QR 개체 상자와 인쇄되는 그림에는 이 여백이 빠져 있으므로, 0.5mm 모듈이면 상자 바깥 한 변마다 2mm를 따로 비우고 그 안에 글자·선·라벨 가장자리가 들어오지 않게 합니다.
- 롤 라벨은 인쇄 위치가 위아래로 조금씩 밀리므로, 여백 4모듈을 라벨 가장자리에 딱 붙이지 말고 안쪽으로 한 칸 더 띄웁니다.
- QR 아래에 사람이 읽을 문자를 넣을 때는 여백 바깥에 텍스트 개체를 따로 둡니다.
- 해상도를 어디서 바꾸는지에 따라 QR 크기가 달라집니다. 인쇄설정 패널의 프린터 해상도를 바꾸면 QR 모듈 크기가 새 해상도의 최소값인 2점(203dpi 0.25mm, 300dpi 약 0.17mm)으로 다시 잡혀 코드가 줄어들고, 프린터 설정 창에서 해상도를 바꾸면 입력해 둔 모듈 mm가 그대로 남습니다. 어느 쪽이든 바꾼 뒤에는 모듈 크기를 다시 확인하고 한 장 찍어 봅니다.
다른 2D 코드의 오류 정정 칸
Micro QR Code는 여백이 2모듈이라 작은 부품 라벨에 들어가지만, 가장 큰 M4도 L 레벨에서 숫자 35자리, M 레벨에서 30자리까지입니다. 디자이너에서 Micro QR의 오류 정정은 L·M·Q 세 단계이고 처음 설정은 L입니다. PDF417은 자동 또는 레벨 0~8(처음 2)을 고르고, Data Matrix는 오류 정정 칸 없이 규격에 정해진 방식으로 만들어집니다.
QR과 바코드 개체의 전체 설정 화면은 사용설명서 바코드 장에 있습니다. 현장 스캐너가 읽는 최소 모듈은 스캐너마다 다르므로, 2D 스캐너 쪽 한도는 제브라 DS2278이나 테크스캔 TSK-1952B 페이지에서 확인합니다.


