xBarcodexBarcode
ISO ISO/IEC 16022:2006

Data Matrix 바코드 생성기 및 표준

정사각형 또는 직사각형 패턴으로 배열된 흑백 '셀' 또는 모듈로 구성된 2차원 매트릭스 바코드입니다.

Live Generator
22/500

체크 디지트의 위치가 명확한 경우 자동으로 완성합니다. GS1에서는 AI(응용 식별자)를 괄호로 묶어 주세요. 기존 체크 디지트는 검증합니다. 다른 형식은 기존 방식대로 처리합니다.

FG
BG
🛡️데이터 보존 제로: 엣지 메모리에서 즉시 인코딩되며 저장되지 않습니다.

기술 사양

구조 L자형 파인더 패턴 + 클럭 트랙 + 데이터 영역
용량 숫자: 3,116자, 영숫자: 2,335자
문자 집합 ASCII, ISO-8859-1
Quiet Zone Requirement ≥ 10x module width (Standard quiet zone)

일반적인 용도

이 표준은 다음 산업에서 널리 사용됩니다:

전자, 자동차, 항공우주, 의료 기기
입력 제약 및 패리티 검사: Engineered with Reed-Solomon Forward Error Correction (ECC) to tolerate physical damage, smudging, or partial occlusion. Configurable ECC levels ensure maximum scan reliability in high-speed sorting.
개발자 퀵스타트

Automate Data Matrix via API

전체 API 참조 →
curl -X POST https://api.xbarcode.ai/v1/render \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -d '{
  "format": "data_matrix",
  "content": "Data Matrix | Powered by https://xbarcode.ai"
}' > barcode.svg
API outputs: SVG, PDF, EPS and matrix JSON. PNG is exported in the browser. < 20ms 엣지 지연 시간

⚡ 내부의 과학

당사의 Rust 엔진이 이 특정 형식을 최적화하는 방법:

DP 인코더는 코드워드(ASCII/C40/Text/X12/EDIFACT/Base256)를 최소화하기 위해 모든 ISO 16022 모드에 걸쳐 있습니다.

  • 미리 계산된 테이블을 통한 O(1) 문자 매핑은 C40/Text/X12/EDIFACT 패킹을 가속화합니다.
  • ASCII 모드에는 두 자리 압축(00-99 -> 1 코드워드) 및 GS1 FNC1 매핑(0x1D -> 232)이 포함됩니다.
  • Base256은 DP 중에 무작위화되지 않은 상태로 방출된 다음 코드워드 위치별로 사후 패스를 무작위화합니다(사양 준수 및 Base256 세그먼트로 국한됨).
  • 심볼 선택은 명확한 용량 오류 및 사양 패딩(129 + 의사 난수 패드)과 함께 정사각형/직사각형 기본 설정을 존중합니다.
  • Reed-Solomon ECC는 캐시(GF(256))되고 블록을 인터리브하여 큰 기호에 대한 긴/짧은 블록을 처리합니다.
  • 유타 + 코너 배치는 영역 프레임이 적용되기 전에 표준 모듈 매핑을 구현합니다.
관련 표준 및 대체 규격

Alternative Symbologies related to Data Matrix

Need an Industry-Grade Solution?

Explore how xBarcode powers retail GTIN, shipping labels, and GS1 Digital Link migration.