Wert tippen, Symbologie wählen, SVG oder PNG laden. Der Strichcode entsteht beim Tippen, und das Werkzeug sagt vorher, was die gewählte Symbologie erwartet, statt es hinterher als Fehler zu melden.
Die Prüfziffer wird für Sie berechnet. Tippen Sie die zwölf Ziffern von der Packung, und die dreizehnte erscheint; tippen Sie alle dreizehn, wird Ihre geprüft statt ersetzt. Eine falsche Prüfziffer wird zurückgewiesen, samt der richtigen, denn stilles Korrigieren ergäbe den Strichcode eines anderen Produkts.
Die Ruhezone steckt im Bild. Der leere Rand an beiden Seiten gehört zur Spezifikation und ist keine Gestaltung: ein Scanner findet damit den Anfang des Symbols, und ihn wegzuschneiden ist der häufigste Grund, warum ein erzeugter Strichcode nicht funktioniert. Jede Symbologie hier nennt, wie viel sie braucht, und das SVG bringt es mit.
Jede Symbologie wird gegen einen unabhängigen Decoder geprüft. Die Testsuite rendert jede in eine Bitmap und liest sie mit zxing zurück, einer Portierung der Referenzimplementierung, über Hunderte zufälliger Werte hinweg und über die veröffentlichten Beispiele. Ein nur gegen sich selbst geprüfter Encoder ist ein ungeprüfter Encoder.
Es wird nichts hochgeladen. Ein Produktcode vor dem Marktstart, eine Seriennummer oder ein internes Inventaretikett sind Geschäftsdaten.