Data matrix

Data matrix

Ein Data Matrix-Symbol ist ein zweidimensionaler Matrix-Barcode, der aus schwarzen und weißen „Zellen“ oder Modulen besteht, die entweder in einem quadratischen oder rechteckigen Muster angeordnet sind. Die zu kodierende Information kann Text oder Rohdaten sein.*
The length of the encoded data depends on the symbol dimension used. Die Länge der kodierten Daten hängt von den verwendeten Symboldimension ab. Fehlerkorrekturcodes werden hinzugefügt, um die Symbolstärke zu erhöhen: selbst bei teilweiser Beschädigung können sie noch gelesen werden. Ein Data Matrix-Symbol kann bis zu 2.335 alphanumerische Zeichen speichern.*

Hinweis:
Bei dieser Art von Symbologie wird kein visuell lesbarer Text angezeigt.

Data Matrix-Symbole können Text auf verschiedene Arten kodieren. Verwenden Sie das Kombinationsfeld Kodierung um den am besten geeigneten Kodierungsalgorithmus für den Text zu definieren, den Sie kodieren möchten:

  • (Gemischt) : Standardeinstellung. Aktiviert die Kodierung der Daten mithilfe einer Kombination aller folgenden Kodierungsmodi basierend auf dem Typ der gefundenen Daten. Normalerweise liefert diese Einstellung die besten Ergebnisse.
  • Ascii: ermöglicht die Kodierung aller 256 Zeichen der Standard-ASCII-Tabelle. Erzeugt die besten Ergebnisse bei numerischen Zeichen und ASCII-Werten zwischen 0 und 127.
  • C40: ermöglicht die Kodierung von Zahlen, Buchstaben und einigen Sonderzeichen. Am besten geeignet für alphanumerische Codes mit hauptsächlich Großbuchstaben.
  • Text: ermöglicht die Kodierung von Zahlen, Buchstaben und einigen Sonderzeichen. Am besten geeignet für alphanumerische Codes mit hauptsächlich Kleinbuchstaben.
  • X12: ermöglicht die Kodierung der im ANSI X12-Set enthaltenen Zeichen.
  • EdifaKt: ermöglicht die Kodierung von ASCII-Zeichen zwischen 32 und 94. Aus Gründen der Abwärtskompatibilität wird es als veraltet angesehen.
  • Base 256: spezifische Kodierung für Byte-Daten zwischen 0 und 255. Mit diesem Kodierungsalgorithmus ist es möglich, einen beliebigen Wert zwischen 0x00 und 0xFF (dezimal 0 ~ 255) zu kodieren. Um diese Kodierung zu verwenden, muss eine Zeichenfolge eingegeben werden, die 2-stellige hexadezimale Werte enthält, die durch ein Leerzeichen getrennt sind: z.B.: 32 FA 56 E8 12… usw
Data Matrix-Kodierung: https://www.labeljoy.com/en/download-software-create-labels.html
Mit ASCII-Kodierung Mit Textverschlüsselung

Im Kombinationsfeld Symbolgröße können Sie die minimale Symbolgrößeeingeben. Die Data Matrix-Architektur organisiert Daten in einer Reihe von quadratischen oder rechteckigen Matrizen, die zur Darstellung der kodierten Daten kombiniert werden. Die Anzahl der benötigten Matrizen hängt von der Menge der kodierten Daten ab.
Normalerweise wird das Symbol mit der geringstmöglichen Anzahl von Matrizen erzeugt, die benötigt werden, um die kodierten Daten darzustellen. In einigen Fällen kann es jedoch wünschenswert sein, die Mindestzahl der gezogenen Matrizen zu erhöhen, um sicherzustellen, dass alle gedruckten Symbole die gleiche Größe haben, unabhängig von der Menge der kodierten Daten. Wenn Sie beispielsweise einen Data Matrix-Barcode mit dem Adressfeld einer Datenquelle verbinden, müssen möglicherweise alle Symbole unabhängig von der Länge der einzelnen Adressen, dieselbe Größe haben. In einem solchen Szenario können Sie eine minimale Symbolgröße für alle generierten Barcodes definieren.

Data Matrix-Kodierung:12345
Mit (Auto) Symbolgröße Mit mindestens 16x48 Symbolgröße

Textverkettung:
Wenn ein Data Matrix-Barcode-Element durch Verketten von Feldern oder Zählern generiert wird, gelten die folgenden Regeln:
- Der Textinhalt muss dem ausgewählten Kodierungsalgorithmus entsprechen.
- Die Textlänge darf die maximale Kapazität nicht überschreiten.
Wenn ein Wert gefunden wird, der den obigen Regeln nicht entspricht, wird der Barcode nicht angezeigt.

Einschränkungen:
Mit Labeljoy erzeugte Data Matrix-Symbole unterstützen nicht: Extended Channel Interpretation (ECI), FNC1-Modus und Structure Append-Modus.

* Quelle wikipedia.