1D 선형 바코드 vs 2D 매트릭스 코드
1D 바코드(EAN-13, UPC-A, Code 128 등)는 선과 여백의 가로 조합으로 데이터를 표현하며, 2D 코드(QR 코드, Data Matrix, Aztec 등)는 가로/세로 양방향 매트릭스로 데이터를 저장하여 압도적으로 높은 정보 밀도와 복구 능력을 자랑합니다.
소매 유통용 바코드: EAN-13 & UPC-A
EAN-13 및 UPC-A는 전 세계 마트 및 유통 매장에서 상품 결제 시 사용되는 표준 규격입니다. UPC-A는 12자리 숫자를, EAN-13은 13자리 국가/제조사/상품 코드를 저장하며, 오류 방지를 위한 체크 디지트(Check Digit)가 포함되어 있습니다.
물류 및 산업용 고밀도 바코드: Code 128 & PDF417
Code 128은 128개 ASCII 문자를 모두 표현할 수 있어 물류 택배 라벨에 필수적입니다. PDF417은 운전면허증, 항공권, 대형 수하물 표지에 사용되는 적층형 2D 바코드로 최대 1.1KB 대용량 데이터를 담을 수 있습니다.
2D 매트릭스 코드: QR Code & Data Matrix
QR 코드는 최대 7,089자 숫자 또는 4,296자 영문/숫자를 저장할 수 있으며, 리드-솔로몬(Reed-Solomon) 오류 복원 기술로 코드 30%가 훼손되어도 복구가 가능합니다. Data Matrix는 반도체, 의약품 유통의 초소형 레이저 엠보싱에 주로 활용됩니다.