xBarcodexBarcode
ISO ISO/IEC 16022:2006

Generator Barcode Data Matrix & Standar

Barcode matriks dua dimensi yang terdiri dari 'sel' atau modul hitam dan putih yang disusun dalam pola persegi atau persegi panjang.

Live Generator
22/500

Melengkapi digit pemeriksa jika posisinya jelas. Untuk GS1, tulis AI dalam tanda kurung. Digit pemeriksa yang sudah ada akan divalidasi. Format lain tetap diproses seperti biasa.

FG
BG
🛡️Tanpa Retensi Data: Dienkode dalam memori edge. Tidak pernah disimpan.

Spesifikasi Teknis

Struktur Pola Penemu Berbentuk L + Jalur Jam + Wilayah Data
Kapasitas Numerik: 3.116 karakter, Alfanumerik: 2.335 karakter
Kumpulan Karakter ASCII, ISO-8859-1
Quiet Zone Requirement ≥ 10x module width (Standard quiet zone)

Aplikasi Umum

Standar ini banyak digunakan dalam industri berikut:

Elektronik, Otomotif, Dirgantara, Instrumen Medis
Batasan Masukan & Paritas: 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.
Mulai Cepat Pengembang

Automate Data Matrix via API

Referensi API Lengkap →
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 Latensi Edge

⚡ Sains di Dalamnya

Bagaimana mesin Rust kami mengoptimalkan format spesifik ini:

Encoder DP mencakup semua mode ISO 16022 untuk meminimalkan kata kode (ASCII/C40/Text/X12/EDIFACT/Base256).

  • Pemetaan karakter O(1) melalui tabel yang dihitung sebelumnya mempercepat pengemasan C40/Text/X12/EDIFACT.
  • Mode ASCII mencakup kompresi dua digit (00-99 -> satu kata kode) dan pemetaan GS1 FNC1 (0x1D -> 232).
  • Base256 dipancarkan tanpa diacak selama DP, kemudian diacak pasca-pass per posisi kata kode (sesuai spesifikasi dan dilokalkan ke segmen Base256).
  • Pemilihan simbol menghargai preferensi persegi/persegi panjang dengan kesalahan kapasitas yang jelas dan bantalan spesifikasi (129 + bantalan pseudo-acak).
  • Koreksi Kesalahan Reed-Solomon di-cache (GF(256)) dan menjalin blok, menangani blok panjang/pendek untuk simbol besar.
  • Utah + penempatan sudut mengimplementasikan pemetaan modul standar sebelum pembingkaian wilayah diterapkan.
Standar Terkait

Alternative Symbologies related to Data Matrix

Need an Industry-Grade Solution?

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