Aztec · PDF417 · Data Matrix
Abundera가 지원하는 세 가지 비QR 2D 심볼로지입니다. 비슷해 보이고 모두 컴팩트한 매트릭스에 수백 바이트를 담지만 서로 다른 용도에 최적화되어 있으며 기본 스캐너 지원도 다릅니다. 이 페이지는 올바른 것을 선택하고, 인쇄물을 스마트폰 카메라가 읽을 수 있는 경우와 읽을 수 없는 경우를 파악하기 위한 실용 가이드입니다.
PDF417:ISO/IEC 15438:2015, 모든 미국 운전면허증 뒷면의 다층 선형 바코드.
Data Matrix:ISO/IEC 16022:2006, 제약 바이알, 전자 부품, 의료 기기의 정사각형 매트릭스 코드.
나란히 비교
| Aztec | PDF417 | Data Matrix | |
|---|---|---|---|
| 형태 | 정사각형, 중앙에 동심원 파인더 | 직사각형, 적층 선형 | 정사각형, 두 모서리에 L자형 파인더 |
| 최대 용량 (영숫자) | 약 3,067자 | 약 1,800자 | 약 2,335자 |
| 최대 시 모듈 크기 | 151 × 151 | 가변 (행 × 열) | 144 × 144 |
| 오류 수정 | Reed-Solomon, 5%–95% 선택 가능 | Reed-Solomon, 레벨 0–8 (선택 가능) | Reed-Solomon, 크기 고정 (ECC 200) |
| 조용한 구역 필요 | 없음 | 2× 모듈 너비 | 1 모듈 |
| 본래 설계 용도 | 저대비 표면 (스마트폰 화면, 구겨진 티켓) | 표준 종이 위 긴 데이터 (면허증, 항공 화물 운송장) | 직접 부품 마킹 (DPM): 레이저 각인 금속, 제약 라벨 |
| 컨소시엄 / 소유자 | Welch Allyn (현 Honeywell), 오픈 | Symbol Technologies (현 Zebra), 오픈 | ID Matrix (현 Microscan/Omron), 오픈 |
기본 스캐너 지원
이것이 대부분의 실제 선택에서 결정적인 요소입니다. 세 가지 모두 Apple iPhone 카메라로는 기본 디코딩이 되지 않으며, Android 카메라 동작은 제조사마다 다릅니다.
| 리더 | Aztec | PDF417 | Data Matrix |
|---|---|---|---|
| iOS 카메라 (iOS 15+) | 불가 | iOS 17+에서 AAMVA 페이로드용 면허 인식 흐름 | 불가 |
| Android 카메라 (순정 Google, Pixel) | 일부 OEM | 부분적 | 가능 (Google Lens) |
| Google Lens | 불안정 | 불안정 | 가능 |
| Zebra / Honeywell / Datalogic 산업용 이미저 | 가능 | 가능 | 가능 |
| Scandit SDK | 가능 | 가능 | 가능 |
| 항공사 / 교통 게이트 리더 | 가능 (표준 용도) | 일부 탑승권 | 불가 |
| 미국 DMV / 바 / 키오스크 리더 | 불가 | 가능 (표준 용도) | 불가 |
| 제약 / 의료 DPM 리더 (ISO 29158) | 불가 | 불가 | 가능 (표준 용도) |
올바른 선택
Aztec를 사용할 때
전용 게이트 리더 또는 스마트폰 화면으로 스캔될 탑승권, 교통 티켓, 또는 전자 신분증을 생성할 때. Aztec은 엄지 자국이 있는 저대비 스마트폰 화면에서 안정적으로 디코딩되도록 설계된 유일한 2D 심볼로지입니다. IATA BCBP가 2005년 탑승권에 Aztec을 채택한 이유입니다.
PDF417를 사용할 때
가까운 거리에서 1D/2D 레이저 스캐너로 읽을 평평한 종이에 긴 ASCII 데이터 (1–2 KB)가 필요할 때. 표준 용도: 모든 미국 운전면허증 뒷면 (AAMVA), FedEx 항공 화물 운송장, 미국 여권, CA 의료 카드, 많은 정부 양식.
Data Matrix를 사용할 때
작은 물리적 부품을 마킹할 때, 제약 바이알 (FDA UDI, EU MDR), 전자 부품, 수술 기구, 제트 엔진 블레이드. Data Matrix는 다른 심볼로지가 견디지 못하는 레이저 각인, 직접 부품 마킹, 금속 도트 피닝을 견딥니다.
대신 QR를 사용할 때
대상이 일반 사용자 스마트폰 카메라일 때. 모든 스마트폰은 QR을 기본으로 읽습니다. 이 세 가지를 안정적으로 읽는 스마트폰은 없습니다. 인쇄물이 일반 대중에게 스캔될 경우 QR을 사용하고 약간 낮은 데이터 밀도를 수용하세요.
표준 테스트 벡터
| 심볼로지 | 페이로드 | 예상 부분 문자열 |
|---|---|---|
| Aztec, 짧은 URL | https://example.com/board/AB12 | example.com/board/AB12 |
| Aztec, 긴 티켓 데이터 | M1DOE/JOHN EABC123 AB1234 DEPART ARR 12JAN … | M1DOE/JOHN |
| PDF417, GS1 항공 화물 운송장 | 123456789012345 FEDEX 2026-04-20 | FEDEX |
| PDF417, AAMVA 운전면허증 | @\n\x1e\rANSI 636014100002DL… | ANSI 636014 |
| Data Matrix, 제약 UDI | (01)09506000134352(17)270630(10)ABC123 | 09506000134352 |
| Data Matrix, 전자 부품 일련번호 | PN:4321-ABC SN:00001234 | 4321-ABC |
흔한 실수
- 일반 스마트폰 카메라는 이것들을 디코딩하지 않습니다. 마케팅 자료에 PDF417이나 Aztec을 인쇄하는 가장 흔한 실수입니다. iPhone 카메라는 아무것도 반환하지 않으며 대부분의 Android 카메라도 마찬가지입니다. 일반 소비자용 안내판에는 QR을 사용하세요.
- 조용한 구역은 심볼로지마다 다릅니다. Aztec은 불필요; PDF417은 2 모듈; Data Matrix는 1 모듈. QR 전용 규칙은 적용되지 않습니다.
- 직접 부품 마킹에는 ISO/IEC 29158 등급 평가가 필요합니다. 제약 또는 항공우주 DPM에는 스마트폰 카메라 검증으로 충분하지 않습니다. DPM 검증기 (Microscan, Cognex, Dynamsoft)를 사용하세요.
- AAMVA 페이로드는 반드시 PDF417을 사용해야 합니다. 사양은 PDF417을 명시적으로 요구합니다, QR 아님, Aztec 아님, Data Matrix 아님. AAMVA 표준 페이지를 참조하세요.
- ECC 선택이 중요합니다. Aztec ECC 5%는 매우 취약합니다; 23%가 기본값인 데는 이유가 있습니다. PDF417 레벨 5가 실제 기본값입니다. Data Matrix ECC는 심볼 크기에 연결됩니다 (ECC 200은 고정).
- 세 가지 모두 스타일링 비활성화. QR 전용 기능 (커스텀 도트, 눈, 그라데이션, 중앙 로고)은 적용되지 않습니다. Abundera는 이 유형들의 스타일 패널을 비활성화합니다, 기능 배너를 참조하세요.
참고
- Aztec 코드 생성기 · PDF417 생성기 · Data Matrix 생성기.
- AAMVA 표준 페이지, PDF417의 표준 사용 사례 (운전면허증).
- 표준 인덱스, 참고 허브로 돌아가기.
- /test-vectors/, 각 심볼로지의 왕복 테스트 픽스처.