xBarcodexBarcode
ISO ISO/IEC 16022:2006

Data Matrix Barkod Oluşturucu ve Standart

Kare veya dikdörtgen bir düzende düzenlenmiş siyah ve beyaz 'hücreler' veya modüllerden oluşan iki boyutlu bir matris barkod.

Live Generator
22/500

Konumu belli olan kontrol basamaklarını tamamlar. GS1 için AI değerlerini parantez içinde yazın. Mevcut kontrol basamakları doğrulanır. Diğer biçimler her zamanki gibi işlenir.

FG
BG
🛡️Sıfır Veri Tutma: Edge belleğinde anında kodlanır. Asla kaydedilmez.

Teknik Özellikler

Yapı L şeklindeki Bulucu Deseni + Saat Parçası + Veri Bölgesi
Kapasite Sayısal: 3.116 karakter, Alfanümerik: 2.335 karakter
Karakter Seti ASCII, ISO-8859-1
Quiet Zone Requirement ≥ 10x module width (Standard quiet zone)

Yaygın Uygulamalar

Bu standart aşağıdaki endüstrilerde yaygın olarak kullanılmaktadır:

Elektronik, Otomotiv, Havacılık, Tıbbi Aletler
Giriş Kısıtlamaları ve Eşlik: 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.
Geliştirici Hızlı Başlangıç

Automate Data Matrix via API

Tam API Referansı →
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 Edge Gecikmesi

⚡ İçindeki Bilim

Rust motorumuz bu özel formatı nasıl optimize ediyor:

DP kodlayıcı, kod sözcüklerini en aza indirmek için tüm ISO 16022 modlarını kapsar (ASCII/C40/Text/X12/EDIFACT/Base256).

  • Önceden hesaplanmış tablolar aracılığıyla O(1) karakter eşleme, C40/Text/X12/EDIFACT paketlemesini hızlandırır.
  • ASCII modu, çift basamak sıkıştırma (00-99 -> bir kod sözcüğü) ve GS1 FNC1 eşleme (0x1D -> 232) içerir.
  • Base256, DP sırasında rastgele olmayan şekilde yayılır, daha sonra kod sözcüğü konumuna göre geçiş sonrası rastgele hale getirilir (özellik uyumlu ve Base256 segmentlerine yerelleştirilmiş).
  • Sembol seçimi, net kapasite hataları ve özellik dolgusu (129 + sözde rastgele pedler) ile kare/dikdörtgen tercihine saygı duyar.
  • Reed-Solomon ECC önbelleğe alınır (GF(256)) ve blokları serpiştirerek büyük semboller için uzun/kısa blokları işler.
  • Utah + köşe yerleşimi, bölge çerçeveleme uygulanmadan önce standart modül eşlemesini uygular.
İlgili Standartlar

Alternative Symbologies related to Data Matrix

Need an Industry-Grade Solution?

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