📏 라벨 크기 계산식 (프린터 해상도 dpi 변수 유지)
바코드입력 변수인식 등급가로 = 세로 (mm)
바코드 | 입력 변수 | 인식 속도 | 가로 계산식 (mm) |
Code 128 (가로) | 문자 수 n | 보통 (모듈폭 w = 1) | (11*n + 55) * 1 * 25.4 / dpi |
좋음 (w = 2) | (11*n + 55) * 2 * 25.4 / dpi | ||
Code 128 (높이) |
보통 | 가로(mm) × 0.1 └─ ISO 절대 최소값 (6.35) |
|
좋음 | 가로(mm) × 0.15 └─ ISO 절대 최소값 (6.35) |
||
DataMatrix ECC 200 | 모듈수 M (예 16, 24…) | 보통 (배율 k = 2) | (M + 2) * 2 * 25.4 / dpi |
좋음 (k = 3) | (M + 2) * 3 * 25.4 / dpi | ||
QR Code (Model 2) | 버전 v (1 – 40) | 보통 (k = 2) | (17 + 4*v + 8) * 2 * 25.4 / dpi |
좋음 (k = 3) | (17 + 4*v + 8) * 3 * 25.4 / dpi |
◆ DataMatrix ECC 200 — 정사각 모듈 크기 전체 목록
모듈 | 용량 | 모듈 | 용량 | 모듈 | 용량 |
10×10 | 3 | 44×44 | 432 | 78×78 | 1 136 |
12×12 | 6 | 46×46 | 468 | 80×80 | 1 168 |
14×14 | 12 | 48×48 | 513 | 82×82 | 1 248 |
16×16 | 24 | 50×50 | 558 | 84×84 | 1 312 |
18×18 | 36 | 52×52 | 588 | 86×86 | 1 440 |
20×20 | 48 | 54×54 | 654 | 88×88 | 1 376 |
22×22 | 72 | 56×56 | 672 | 90×90 | 1 440 |
24×24 | 88 | 58×58 | 736 | 92×92 | 1 504 |
26×26 | 114 | 60×60 | 756 | 94×94 | 1 576 |
28×28 | 144 | 62×62 | 816 | 96×96 | 1 584 |
30×30 | 174 | 64×64 | 840 | 98×98 | 1 648 |
32×32 | 192 | 66×66 | 912 | 100×100 | 1 720 |
34×34 | 228 | 68×68 | 936 | 102×102 | 1 784 |
36×36 | 288 | 70×70 | 1 008 | 104×104 | 1 816 |
38×38 | 324 | 72×72 | 976 | 106×106 | 1 888 |
40×40 | 360 | 74×74 | 1 040 | 108×108 | 1 960 |
42×42 | 396 | 76×76 | 1 072 | 110×110 | 2 032 |
◆ QR Code (Model 2, 버전 1 – 40) — 영숫자 용량표
버전 | L 7 % | M 15 % | Q 25 % | H 30 % |
1 (21) | 25 | 20 | 16 | 10 |
2 (25) | 47 | 38 | 29 | 20 |
3 (29) | 77 | 61 | 47 | 34 |
4 (33) | 114 | 90 | 67 | 50 |
5 (37) | 154 | 122 | 87 | 64 |
6 (41) | 195 | 154 | 108 | 84 |
7 (45) | 224 | 178 | 125 | 93 |
8 (49) | 279 | 221 | 157 | 122 |
9 (53) | 335 | 262 | 189 | 143 |
10 (57) | 395 | 311 | 221 | 174 |
15 (77) | 631 | 496 | 377 | 296 |
20 (97) | 901 | 709 | 540 | 426 |
25 (117) | 1 183 | 929 | 704 | 552 |
30 (137) | 1 489 | 1 173 | 887 | 690 |
35 (157) | 1 809 | 1 428 | 1 068 | 822 |
40 (177) | 4 296 | 3 391 | 2 593 | 1 851 |
ISO 원문 근거계산식에서 대응하는 부분설명
Code 128 — ISO/IEC 15417:2007 §4.1 h) “11 modules per symbol character” |
11 · n | 데이터(문자)마다 11 모듈 |
§4.1 i) “35 modules non-data overhead” | + 35 | Start(11) + Check(11) + Stop(13) |
§4.2 a) / Fig 1 “Quiet zones shall be ≥ 10 X each side” | + 20 (10 X × 2) | 좌·우 Quiet-Zone |
⇒ 폭: (11 n + 35 + 20) = 11 n + 55 모듈 | 11 n + 55 | 식의 괄호 안 전체 |
높이 – BarTender Guide “minimum symbol height 15 % of width or 5 mm(≈ 6.4 mm)” | max(width × 0.15, 6.4 mm) → 표에서 보완 필요 |
0.10·width는 ISO 미달 |
DataMatrix — ISO/IEC 16022:2024 §6.1 c) “symbol size … 10 × 10 … 144 × 144 (not incl. quiet zone)” |
M | 데이터 영역 행·열 모듈수 |
§6.3.1 “surrounded … by a quiet-zone border (1 X each side)” | + 2 (= 좌+우 1 X) | M + 2 모듈 |
⇒ 폭: (M + 2) × k | (M + 2) × k | k = 2·3 등 배율 |
QR Code — ISO/IEC 18004:2024 Table 1 “Version v size 21 + 4(v−1)” |
17 + 4 v ( = 21 + 4(v−1) ) | 데이터 영역 모듈수 |
§6.3.8 “Quiet-zone … width shall be 4 X each side” | + 8 (= 4 X × 2) | 양쪽 Quiet-Zone 합 |
⇒ 폭: (17 + 4 v + 8) × k | (17 + 4 v + 8) × k | k = 2·3 배율 |
QR 용량 표 – Table 1 열 ‘Alphanumeric’ | ─ | “25·47 …” = 알파뉴메릭 문자 개수 (L7 %, M15 %, Q25 %, H30 %) |
바코드 | ISO 규격 | 바코드 규칙 |
Code 128 | ISO/IEC 15417:2007 | |
· §4.1 h) “11 modules per character” | 1) 글자당 11칸 | |
· §4.1 i) “35 modules overhead” | 2) 시작·체크·끝 표시로 35칸 고정 | |
· §4.2 “Quiet-zone ≥ 10 X” | 3) 좌·우 여백(Quiet-Zone) 10칸씩 | |
DataMatrix | ISO/IEC 16022:2024 | |
· §6.3.1 “surrounded by a quiet-zone border (1 X)” | 1) 데이터가 들어가는 정사각 그리드 M×M | |
2) 테두리 흰줄(여백)이 1칸씩 둘러있음 → M + 2 | ||
QR Code | ISO/IEC 18004:2024 | |
· Table 1 “Version sizes” (21, 25, 29…) | 1) 버전 1은 21칸 × 21칸 | |
버전이 하나 올라갈 때마다 가로세로 4칸씩 더 커짐 → 21 + 4(v−1) | ||
· §6.3.8 “Quiet-zone shall be 4 X” | 2) 좌·우·위·아래 흰여백이 4칸씩 → +8 |
스캔 거리별 바코드 권장 최소 사이즈
1. 테스트 기준 - 프린트 203 dpi / 글자 길이 15자 / T6204e 프린터 / DataLogic 4500 스캐너
2. 스캔 거리별 권장 최소 사이즈 (1번 사양 기준)
10~40cm
바코드 (15자리 기준) |
가로 x 세로 Size (mm) |
테두리 흰 공백 (Quiet Zone) 제외 Size (mm) |
Code 128 (1D) | 55.0 mm × 8.3 mm | 50.0 mm × 8.3 mm |
DataMatrix (2D) | 6.8 mm × 6.8 mm | 6.0 mm × 6.0 mm |
QR Code (2D) | 10.9 mm × 10.9 mm | 7.9 mm × 7.9 mm |
40~50cm
바코드 (15자리 기준) |
가로 x 세로 Size (mm) |
테두리 흰 공백 (Quiet Zone) 제외 Size (mm) |
Code 128 (1D) | 82.6 mm × 12.4 mm | 75.1 mm × 12.4 mm |
DataMatrix (2D) | 9.0 mm × 9.0 mm | 8.0 mm × 8.0 mm |
QR Code (2D) | 14.5 mm × 14.5 mm | 10.5 mm × 10.5 mm |
50~60cm
바코드 (15자리 기준) |
가로 x 세로 Size (mm) |
테두리 흰 공백 (Quiet Zone) 제외 Size (mm) |
Code 128 (1D) | 110.0 mm × 16.6 mm | 100.0 mm × 16.6 mm |
DataMatrix (2D) | 11.3 mm × 11.3 mm | 10.0 mm × 10.0 mm |
QR Code (2D) | 18.1 mm × 18.1 mm | 13.1 mm × 13.1 mm |
'Zebra ZPL' 카테고리의 다른 글
[Zebra] ZPL DPI 별 dot - mm 대조 (0) | 2025.03.19 |
---|---|
Zebra 라벨 프린트 Data는 수신되는데 출력안될때 (3) | 2024.09.19 |