QR-Code-Fehlerkorrektur und Druckgröße
QR-Codes enthalten Prüfdaten, mit denen ein Scanner auch beschädigte oder verschmutzte Codes noch lesen kann. Je mehr Prüfdaten, desto robuster – aber auch desto größer und dichter wird der Code.
Die vier Stufen
Der QR-Standard (ISO/IEC 18004) kennt vier Stufen der Fehlerkorrektur. Die Prozentangaben sagen, welcher Anteil der Codewörter ungefähr wiederhergestellt werden kann.
| Stufe | wiederherstellbar | größte Datenmenge (Bytes, Version 40) | passt für |
|---|---|---|---|
| L | etwa 7 % | 2.953 | Bildschirm, saubere Drucke, lange Inhalte |
| M | etwa 15 % | 2.331 | die meisten Drucke – Standard im Werkzeug |
| Q | etwa 25 % | 1.663 | Etiketten, die verkratzen oder verschmutzen können |
| H | etwa 30 % | 1.273 | raue Umgebung, Außenbereich |
Quelle der Werte: Wikipedia, „QR code“ (englisch) mit Verweis auf den Standard. Die Datenmenge gilt für den Byte-Modus, den das Werkzeug immer verwendet, damit Umlaute und Sonderzeichen sicher ankommen. Ein Umlaut belegt dabei zwei Bytes.
Version: wie viele Module ein Code hat
Ein QR-Code besteht aus kleinen Quadraten, den Modulen. Version 1 hat 21 × 21 Module, jede weitere Version vier mehr je Seite, bis 177 × 177 bei Version 40. Das Werkzeug wählt automatisch die kleinste Version, in die dein Inhalt passt. Ein kurzer Link braucht meist Version 2 bis 4, ein langer Link mit vielen Parametern deutlich mehr.
Ruhezone
Um den Code gehört ein heller Rand von vier Modulen Breite, die Ruhezone. Ohne sie finden Scanner den Code schlechter. Das Werkzeug setzt die Ruhezone in jeder Datei und auf jedem Etikett mit; schneide sie beim Weiterverarbeiten nicht ab.
Wie groß drucken?
Entscheidend ist die Größe eines Moduls, nicht die des ganzen Codes. Bei gleicher Druckfläche wird jedes Modul kleiner, je länger der Inhalt und je höher die Fehlerkorrektur ist. Eine feste Mindestgröße für alle Fälle gibt es nicht; sie hängt von Drucker, Papier, Kamera und Leseabstand ab. Deshalb:
- Inhalte kurz halten – lieber eine kurze eigene Adresse als ein Link mit langen Parametern.
- Je weiter weg gescannt wird, desto größer drucken (Plakat statt Etikett).
- Schwarz auf Weiß drucken; heller Code auf dunklem Grund wird nicht von jeder App gelesen.
- Immer einen Probedruck machen und mit mehreren Handys scannen.
Das Werkzeug zeigt beim Drucken die Modulgröße in Millimetern und weist auf sehr kleine Module hin.