QR-Code-Spezifikationen

QR-Code-Spezifikationen

Ein QR-Code (kurz für Quick Response Code) ist ein Matrix-Barcode (oder zweidimensionaler/2D-Code). QR-Codes sind eine Weiterentwicklung der traditionellen Barcodes.

QR-Code-Informationen

Das QR-Code-System wurde 1994 von dem japanischen Unternehmen Denso Wave erfunden. Im Gegensatz zu den älteren, eindimensionalen Barcodes kodieren QR-Codes die Informationen in zwei Richtungen, vertikal und horizontal, wodurch QR-Codes schneller lesbar sind und eine größere Speicherkapazität haben als die meisten herkömmlichen Barcodes.

QR-Code-Generator kostenlos herunterladen

QR-Code: Mikro und Standard

Es gibt zwei Arten von Symbolen: Micro- und Standard-QR-Code.

Der Micro-QR-Code ist die kleinste Variante und kann, je nach Kontext und Fehlerniveau, bis zu 35 Ziffern oder 21 alphanumerische Zeichen enthalten. Es gibt 4 Versionen des Micro- QR-Codes: von Micro-QR-Code 1 bis Micro-QR-Code 4, die sich in der Codierkapazität und der Größe unterscheiden.

Der Standard-QR-Code kann bis zu 7.089 Ziffern oder 4.296 alphanumerische Zeichen darstellen. Es gibt 40 Versionen des Standard-Codes: Version 1 bis Version 40.

micro qrcode standard qrcode
Micro QR Code Standard QR Code

QR-Code: Kodierung

Labeljoy ermöglicht die Definition des Kodierungsalgorithmus, der verwendet werden soll, um die bestmögliche Datenkomprimierung zu erreichen und so den Platzbedarf für die Darstellung des Symbols zu reduzieren. Die verfügbaren Optionen sind:

  • (Mixed): Standardeinstellung. Aktiviert die Datenkodierung unter Verwendung einer Kombination aller folgenden Kodierungsmodi auf der Grundlage des gefundenen Datentyps. Normalerweise liefert diese Einstellung die besten Ergebnisse.
  • Numerisch: ermöglicht die Kodierung von Zahlen von 0 bis 9.
  • Alphanumerisch: Ermöglicht die Kodierung von Zahlen, Großbuchstaben und einigen Sonderzeichen. Am besten geeignet für alphanumerische Codes mit Text in Großbuchstaben.
  • Hex (String): ermöglicht die Kodierung von Zeichen in ASCII. Eignet sich besser für alphanumerische Codes mit Kleinbuchstaben.
  • Hex (Byte): spezielle Kodierung für Byte-Daten zwischen 0 und 255. Mit diesem Kodierungsalgorithmus ist es möglich, jeden Wert zwischen 0x00 und 0xFF (Dezimalzahlen 0 ~ 255) zu kodieren. Um diese Kodierung zu verwenden, muss eine Zeichenkette eingefügt werden, die die zweistelligen hexadezimalen Werte durch ein Leerzeichen getrennt enthält: Beispiel: 32 FA 56 E8 12 … usw.
  • Kanji: Ermöglicht die Kodierung von Zeichen im Shift-JIS-System, das zur Darstellung japanischer Schriftzeichen verwendet wird.
QR-Code Kodierung:
012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
Numerische Kodierung Byte-(String-)Codierung
Numerische Kodierung Byte-(String-)Codierung

QR-Code: Symbolgröße

Labeljoy ermöglicht die Eingabe der minimalen Symbolgröße. Die QR-Code-Architektur zeigt die Daten in einem Quadrat an. Die Größe des Quadrats hängt von der Menge der kodierten Daten ab.

Normalerweise wird das Symbol mit der kleinstmöglichen Größe erzeugt, um die kodierten Daten darzustellen. In einigen Fällen kann es notwendig sein, die Größe zu erhöhen, um sicherzustellen, dass alle gedruckten Symbole die gleiche Größe haben, unabhängig von der Menge der kodierten Daten. Wenn Sie z. B. einen QR-Code mit einem Adressfeld aus einer externen Datenbank verknüpfen, müssen Sie die Größe unabhängig von der Länge der einzelnen Adresse möglicherweise manuell einstellen, um sicherzustellen, dass alle Symbole gleich groß sind.

QR-Code Kodierung:
https://www.labeljoy.com/free-label-software/
Auto Symbolgröße Minimaler Symbolgröße der Version 10
Mit (Auto) Symbolgröße Mit minimaler Symbolgröße der Version 10

QR-Code: Fehlerkorrektur

Der QR-Code-Standard ermöglicht die Auswahl zwischen 4 verschiedenen Wiederherstellungsstufen mit folgenden Schadenshöhen:

  • L: 7% Wiederherstellungskapazität.
  • M (Standard): 15% Wiederherstellungskapazität.
  • Q: 25% Wiederherstellungskapazität.
  • H: 30% Wiederherstellungskapazität.

QR-Codes beinhalten eine Fehlerkorrektur, um die Lesbarkeit von teilweise beschädigten Symbolen zu gewährleisten. Je höher die Fehlerkorrekturstufe, desto größer ist die Symbolgröße, die zur Codierung derselben Daten erforderlich ist.

QR-Code Kodierung:
https://www.labeljoy.com/free-label-software/
L-Fehlerkorrekturstufe Q-Fehlerkorrekturstufe
Mit L-Fehlerkorrekturstufe Mit Q-Fehlerkorrekturstufe