Barcode-Symbologien verstehen und richtig codieren
Was dieser Generator leistet
Ein Barcode fasst eine kurze Zeichenkette — einen Produktcode, eine SKU, eine Chargennummer — in ein Muster aus Strichen und Lücken, das ein Scanner lesen kann. Dieser Generator wandelt den eingegebenen Wert mithilfe der JsBarcode-Bibliothek in dieses Muster um und zeichnet das Ergebnis als Live-SVG. Er deckt acht Symbologien ab: Code 128, Code 39, EAN-13, EAN-8, UPC, ITF-14, MSI und Pharmacode, die jeweils nach eigenen Regeln codieren. Der Auto-Detect-Modus prüft die Eingabe und wählt eine passende Symbologie, wenn unklar ist, welche geeignet ist.
Neben den Strichen steuern Sie Strichbreite, Höhe, Ränder, Linien- und Hintergrundfarbe sowie den darunter gedruckten, lesbaren Wert. Sitzt das Layout, laden Sie den Code als PNG für den Alltag herunter oder kopieren ihn als SVG für Druckarbeiten, die in jeder Größe scharf bleiben müssen.
Die passende Symbologie wählen
Welches Format Sie wählen, hängt davon ab, wo der Code gescannt wird. Code 128 ist die vielseitige Wahl für interne Etiketten, da er den vollständigen ASCII-Zeichensatz samt Buchstaben und Symbolen codiert. Code 39 findet sich weiterhin in Industrie und Verteidigung, wo ältere Scanner verbreitet sind. Für alles, was im Laden verkauft wird, gelten die Handels-Symbologien: EAN-13 und EAN-8 für internationale Produkte, UPC für die USA. ITF-14 kennzeichnet Versandkartons, MSI erscheint auf Regaletiketten im Lager, und Pharmacode ist der eigens für Pharmaverpackungen bestimmte Standard.
Ein konkretes Beispiel
Geben Sie 590123412345 ein und wählen Sie EAN-13. Die Symbologie erwartet zwölf Ziffern plus eine dreizehnte Prüfziffer, die aus den ersten zwölf berechnet wird. Passt Ihr Wert nicht, nennt das Tool die korrekte Prüfziffer, statt einen ungültigen Code zu zeichnen — so lässt er sich vor dem Druck korrigieren. Pharmacode verhält sich wiederum anders: Er akzeptiert nur eine Zahl zwischen 3 und 131070 und weist alles außerhalb dieses Bereichs ab.
Hinweise und Sonderfälle
Jede Symbologie hat eigene Längen- und Zeichenregeln: EAN-8 verlangt sieben bis acht Ziffern, MSI akzeptiert nur Ziffern, und Code 39 erlaubt A–Z, 0–9 und einige Symbole. Verstößt die Eingabe gegen eine Regel, benennt eine eingebettete Meldung das Problem — sei es ein ungültiges Zeichen, eine falsche Länge oder eine fehlerhafte Prüfziffer. Sie können außerdem den gedruckten Wert ausblenden, ihn links, zentriert oder rechts ausrichten und die Schriftgröße anpassen, wenn das Etikett auf engem Raum sitzen muss.