Strichcode-Generator - EAN, UPC, Code 128 und ITF, im Browser gezeichnet | POLPROG Zum Inhalt springen

Strichcode-Generator

EAN, UPC, Code 128 und ITF, im Browser gezeichnet

Strichcodes, die scannen, weil Ruhezone und Prüfziffer nicht optional sind

Werkzeug Web
Offizielle Produktseite Herausgeber: POLPROG
Offizielle Produktseite
6
Symbologien
2
Exportformate
0
Serveraufrufe
0
Hochgeladene Bytes
01Strichcode-Generator

Über

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.

02Einsatz

Was es löst

Das Problem
  • Ein auf seine Striche beschnittener Code sieht fertig aus und scannt nicht, weil der weiße Rand, den er braucht, Teil des Symbols ist
  • Die meisten Generatoren verlangen entweder eine Prüfziffer, die man nicht hat, oder erfinden sie still, und das Zweite ist schlimmer
  • Artikelnummern, Seriennummern und interne Kennungen sind Geschäftsdaten, und die meisten Online-Generatoren schicken sie an einen Server
Das Ergebnis
  • Sechs Symbologien, jede in den Tests durch einen unabhängigen Decoder zurückgelesen
  • Prüfziffern berechnet oder geprüft, eine falsche zurückgewiesen samt der richtigen
  • SVG für den Druck und PNG für alles andere, beide mit Ruhezone
Für wen
  • Alle, die Regaletiketten, Inventaraufkleber oder Werkstattauftragsnummern drucken
  • Kleine Hersteller und Läden, die eine GS1-Nummer, die sie schon haben, auf die Verpackung bringen
  • Entwickler, die einen gültigen Test-Strichcode brauchen, ohne dafür eine Bibliothek zu installieren
03Hauptfunktionen

Hauptfunktionen

Die wichtigsten Funktionen praxisnah erklärt.

Sechs Symbologien, und welche wofür

EAN-13, EAN-8 und UPC-A für den Handel, Code 128 und Code 39 für alles Interne, ITF-14 für Versandkartons. Das Feld unter dem Werkzeug sagt in einem Satz, wofür jede da ist, damit die Wahl keine Spezifikation braucht.

Prüfziffern, richtig gemacht

Die GS1-Modulo-10-Prüfziffer wird berechnet, wenn Ihrem Wert eine Ziffer fehlt, und geprüft, wenn nicht. Eine Abweichung ist ein Fehler mit der richtigen Ziffer darin, nie eine stille Korrektur: die beiden Verhalten ergeben Strichcodes für verschiedene Produkte.

Die Ruhezone ist nicht optional

Jede Symbologie nennt den leeren Rand, den ihre Spezifikation verlangt, und er steckt im exportierten Bild statt in etwas, woran man beim Platzieren denken müsste. Das ist der Unterschied zwischen einem Code, der beim ersten Versuch scannt, und einem, der es nicht tut.

SVG oder PNG

SVG für alles, was zum Drucker geht: eine Beschreibung der Striche, exakt in jeder Größe. Das PNG wird in dreifacher Bildschirmgröße ohne Glättung gerastert, denn ein Strichcode mit weichen Kanten ist einer, an dem ein Scanner länger arbeitet.

Gegen einen echten Decoder geprüft

In der Testsuite wird jede Symbologie in eine Bitmap gerendert und mit zxing decodiert, einer unabhängigen Implementierung, über Hunderte zufälliger Werte. Die veröffentlichten Beispiele werden getrennt geprüft, denn Encoder und Decoder können sich über die falsche Zahl einig sein.

In Ihrem Browser kodiert

Kodierung und Zeichnung laufen beide im Browser, ohne API-Aufruf hinter der Seite. Das zählt bei einem Produktcode vor dem Marktstart oder einer Seriennummer, die Kundenhardware identifiziert.

04Herunterladen

Produktzugang

Ein klarer Weg von der offiziellen Quelle bis zum ersten erfolgreichen Einsatz.

Passende Plattform wählen

Nutzen Sie einen der offiziellen Links für Ihr Gerät oder Ihren Browser.

Installieren oder öffnen

Folgen Sie den Store-Anweisungen oder öffnen Sie die Webanwendung. Keine Drittanbieter-Installer.

Konfigurieren und starten

Prüfen Sie die Optionen, wählen Sie Ihre Einstellungen und beginnen Sie mit dem zentralen Workflow.

Offizielle Zugangsoptionen
05Technologie

Technologie des Produkts

Ein transparenter Blick auf die Kerntechnologien für Entwicklung und Wartung dieses Produkts.

JavaScript
06Sicherheit

Datenschutz & Sicherheit

Ihre Daten bleiben auf Ihrem Gerät. Immer.

Nichts wird hochgeladen
Im Browser gezeichnet
Nichts wird gespeichert
Nie ein Konto