Zebra ZPL

[Zebra] ZPL DPI 별 dot - mm 대조

최 재호 2025. 3. 19. 08:22

📌 dots를 mm로 변환하는 공식 (DPI별)

해상도 (DPI) dots → mm 변환 공식 mm → dots 변환 공식

200 dpi mm = dots ÷ 8 dots = mm × 8
300 dpi mm = dots ÷ 12 dots = mm × 12
600 dpi mm = dots ÷ 24 dots = mm × 24

 일반화된 공식

더 편하게 사용하려면, DPI값을 직접 사용하는 공식으로도 정리할 수 있습니다.

mm = (dots ÷ DPI) × 25.4
dots = (mm ÷ 25.4) × DPI
  • 여기서 25.4는 1인치(25.4mm)를 의미합니다.
  • DPI (dots per inch)는 프린터의 해상도를 나타냅니다.

 예시로 이해하기

예시: 300 dpi 프린터에서 120 dots는 몇 mm인가?

mm = dots ÷ 12
   = 120 dots ÷ 12
   = 10 mm

반대로 300 dpi 프린터에서 15 mm를 dots로 변환하면:

dots = mm × 12
     = 15 mm × 12
     = 180 dots

 한눈에 보기 쉽게 정리

DPI dots → mm mm → dots

200 dots ÷ 8 mm × 8
300 dots ÷ 12 mm × 12
600 dots ÷ 24 mm × 24

또는,

일반 공식 값

dots → mm (dots ÷ DPI) × 25.4
mm → dots (mm ÷ 25.4) × DPI

이 공식들을 이용하면 DPI에 따라 dots와 mm 단위를 빠르고 정확히 변환할 수 있습니다.


📌 1D 및 2D 바코드 너비 계산식 정리

아래는 자주 쓰이는 대표 바코드 유형과 그 너비를 계산하는 공식입니다.

1D 바코드

유형 바코드 너비 계산식 비고

Code 128 (11 × 문자수 + 35) × 모듈너비 가변 문자길이
Code 39 (문자수 + 2) × (6 × wide비율 + 3) × 모듈너비 시작과 종료문자(*) 포함
EAN13 95 × 모듈너비 13자리 숫자 고정

2D 바코드 (QR코드, Data Matrix)

정사각형 형태로 출력됩니다. (너비와 높이 동일)

유형 너비 및 높이 계산식 특징

QR 코드 (21 + (버전 - 1) × 4) × 모듈너비 버전: 1~40 (버전↑ 크기↑)
Data Matrix (모듈 수) × 모듈너비 미리 정해진 규격에서 선택

🔷 Data Matrix 상세 설명

Data Matrix는 QR코드와 비슷하지만, 버전이 아니라 미리 정해진 크기(정사각형 또는 직사각형)를 선택해서 사용합니다.
흔히 쓰이는 정사각형 규격의 예시는 다음과 같습니다:

데이터 매트릭스 크기 모듈 수(가로×세로) 숫자 데이터 최대 길이(예시)

10×10 10×10 (모듈 수 10) 최대 6 자리
12×12 12×12 (모듈 수 12) 최대 10 자리
14×14 14×14 (모듈 수 14) 최대 16 자리
16×16 16×16 (모듈 수 16) 최대 24 자리
18×18 18×18 (모듈 수 18) 최대 36 자리
20×20 20×20 (모듈 수 20) 최대 44 자리
22×22 22×22 (모듈 수 22) 최대 60 자리
24×24 24×24 (모듈 수 24) 최대 72 자리
26×26 26×26 (모듈 수 26) 최대 88 자리
32×32 32×32 (모듈 수 32) 최대 124 자리
36×36 36×36 (모듈 수 36) 최대 172 자리
40×40 40×40 (모듈 수 40) 최대 228 자리

모듈 수(가로 세로 동일) × 모듈너비(dots) = 출력될 너비와 높이

예시)
모듈너비가 5 dots이며, 16×16 Data Matrix를 쓴다면:

너비(dots) = 16 × 5 = 80 dots
높이(dots) = 16 × 5 = 80 dots

즉, 80×80 dots 정사각형으로 출력됩니다.


총정리 요약

구분 바코드 종류 계산 공식 간략

1D Code128 (11 × 문자수 + 35) × 모듈너비
1D Code39 (문자수+2) × (6 × 비율 + 3) × 모듈너비
1D EAN13 95 × 모듈너비
2D QR Code (21+(버전-1)×4) × 모듈너비
2D Data Matrix (모듈 수) × 모듈너비

 

728x90
반응형

'Zebra ZPL' 카테고리의 다른 글

Zebra 라벨 프린트 Data는 수신되는데 출력안될때  (3) 2024.09.19