DataMatrix

Beschreibung des DataMatrix

ActiveBarcode: DataMatrixEiner der bekanntesten 2D-Codes ist der DataMatrix-Code, der aus 4 Hauptkomponenten besteht:
  • Datenbereich: Dieser Bereich enthält die Daten in kodifizierter Form.
  • Geschlossene Begrenzungslinie: Dies ist die Ecke, die bei normaler Ausrichtung links und unterhalb des Datenbereichs mit einer ununterbrochenen Linie dargestellt wird. Anhand dieser wird der Code und seine Ausrichtung beim Scannen erkannt.
  • Offene Begrenzungslinie: Dies ist die gegenüberliegende Ecke der geschlossenen Begrenzungslinie. Diese Linien oben und rechts bestehen aus abwechselnd schwarzen und weißen Punkten. Sie werden zur Bestimmung von Zeilen und Spalten beim Scannen verwendet.
  • Ruhezone: Dieser Bereich umgibt den Code. Dieser Bereich muss mindestens so breit wie ein Punkt des Codes sein.
Die Entwicklung des DataMatrix-Codes begann in den 1980er Jahren. Heute gibt es verschiedene Entwicklungsstufen, die sich in Bezug auf die Fehlerkorrektur unterscheiden. Diese werden ECC genannt, was für Error Checking and Correction Algorithm steht. Grundsätzlich gibt es zwei Versionen: ECC 000-140 und ECC 200. Die aktuellste und empfohlene Variante ist ECC 200 (Reed-Solomon Fehlerkorrektur). ActiveBarcode verwendet ECC 200 zur Erstellung von DataMatrix-Codes. Ein DataMatrix-Code kann auch dann noch gelesen werden, wenn bis zu 25% des Codes verdeckt oder beschädigt sind.

Ein DataMatrix-Code kann bis zu 3.116 numerische Ziffern oder 2.335 alphanumerische Zeichen kodieren. Die Größe des verwendeten Symbols hängt von der Menge der zu kodierenden Daten ab.

In ActiveBarcode können Sie zwischen verschiedenen Optionen zur Erstellung einer DataMatrix wählen:
  • DataMatrix (Type #37)
    ActiveBarcode wählt immer die beste Symbolgröße aus, die für die zu kodierenden Daten geeignet ist. Die Symbolgrößen 12x12 und 8x18 sowie die Symbolgröße 20x20 und 12x36 haben die gleiche Anzahl von Daten, die sie kodieren können. ActiveBarcode verwendet in diesem Fall immer die quadratischen Versionen des DataMatrix Symbols.

  • DataMatrix Quadrat (Typ #42)
    ActiveBarcode wählt immer die optimale quadratische Symbolgröße für die Codierung der Daten.

  • DataMatrix Rectangular (Typ #43)
    ActiveBarcode wählt immer die optimale rechteckige, nicht quadratische Symbolgröße für die Codierung der Daten.

  • DataMatrix <Symbolgröße> (Typen #44 bis #73)
    Die Symbolgröße wird durch den Benutzer den Typ ausgewählt. Wählt man zum Beispiel den Typ DataMatrix 18x18, so erhält man einen Code mit einer Symbolgröße von 18x18.

Eine Liste der DataMatrix Symbolgrößen, mit Beispielen, finden Sie hier.

Weitere Informationen zu diesem Thema bei https://de.wikipedia.org/wiki/DataMatrix.

Technische Daten

Gültige Zeichen: ASCII 1-255
Länge: Variabel ohne feste Länge.
Prüfziffer: Berechnung nach Reed-Solomon-Fehlerkorrektur
ActiveBarcode berechnet die Prüfziffer automatisch.
Typ#: DataMatrix - #37 - CODEDATAMATRIX
Vollständige Liste der Symbolgrößen
Info: Dieser Barcode Typ enthält aufgrund seiner Spezifikation keine Klarschriftzeile. Die Eigenschaft ShowText hat somit keine Funktion.

Andere Typen...

Sie möchten mehr über andere Barcode-Typen erfahren?