Data-Matrix-Codes

Mit Data Matrix kennzeichnet die Industrie kleine Teile. Er bleibt in Größen lesbar, in denen ein QR-Code aufgegeben hat, und seine rechteckigen Formen passen auf Bauteile und Etiketten, die keinen Platz für ein Quadrat haben: eine Platine, ein chirurgisches Instrument, eine Ampulle in einer Laborschale.

Wählen Sie Data Matrix, wenn der Platz winzig ist und eine Maschine statt eines Menschen liest. Er bleibt in Größen lesbar, in denen ein QR-Code aufgegeben hat, und er wird als Rechteck aufgebracht, wo ein Quadrat nicht passt — ein Streifen am Rand einer Platine, ein Band um eine Ampulle. Er ist der Code der Fabriken, Labore und Krankenhäuser statt der Kunden: Niemand richtet ein Telefon auf einen. Seine Größe steht auch nicht im Voraus fest. Er wächst nur so weit, wie der Text darin es braucht, sodass eine kurze Referenz kleiner herauskommt als eine lange Webadresse, und die Seite unten zeigt beides.

Was dieses Beispiel zeigt

  • Data-Matrix-Codes, Linie für Linie und Feld für Feld gezeichnet.
  • Größen, für die Daten gewählt statt im Voraus festgelegt.
  • Jeder Code mit seinem eigenen Inhalt beschriftet.

Der Quellcode, vollständig

Nichts ist weggelassen und nichts vereinfacht: Das ist das Programm genau so, wie es läuft, für den Entwickler, der diese Bibliothek nutzt. Die dritte ist die Beschreibung selbst: eine schlichte Liste dessen, was die Seite sagen muss, und das wird dem Dienst gesendet.

Den Rust-Quellcode lesen Den Python-Quellcode lesen Den JSON-Quellcode lesen

Das Dokument selbst

Das Dokument auf Englisch öffnen Das Dokument auf Französisch öffnen Das Dokument auf Deutsch öffnen Das Dokument auf Spanisch öffnen Das Dokument auf Italienisch öffnen Das Dokument auf Portugiesisch öffnen

Beispiele in der Nähe

Code 128 und Handels-Barcodes

Striche für die beiden Aufgaben, die sie wollen: Code 128 für beliebigen Text und die drei, die eine Kasse liest — EAN-13, UPC-A, EAN-8 —, jeder mit berechneter statt eingetippter letzter Ziffer.

QR-Codes

Der Code, den eine Rechnung, eine Bordkarte oder ein Etikett am Ende braucht, in das Dokument gezeichnet statt als Bild geholt und eingefügt.

PDF417-Codes

Der Code auf Ausweisdokumenten und Versandpapieren: Er trägt weit mehr Text als eine Strichreihe und übersteht einen darübergezogenen Laserscanner.

Aztec-Codes

Der Code auf Bahn- und Flugtickets, und der Grund ist der Platz: Er braucht keinen weißen Rand um sich, und der ist das Erste, was bei einem eng gewordenen Layout abgeschnitten wird.

Codes, die ihren Zeichensatz nennen

Neun Codes, deren Bytes sagen, in welchem Zeichensatz sie geschrieben sind, sodass Griechisch als Griechisch und Kyrillisch als Kyrillisch zurückkommt, auf welchen Zeichensatz der Scanner auch zurückgegriffen hätte.

Jedes Beispiel, nach Thema