EAN-13: Warum die letzte Ziffer die Erzeugung verhindert
Ein Produktbarcode ist kein frei beschriftbares Etikett. Wir verglichen zwölf Ziffern, die vollständige Nummer und eine falsche Prüfziffer im Apps24-Generator. Die tatsächlich erzeugte PNG-Datei ist unten verfügbar.
Eingabe und Ergebnis
400638133393 | 4006381333931 | PNG |
4006381333931 | 4006381333931 | same PNG |
4006381333932 | ean_checksum | no PNG |
ABC | ean_digits | no PNG |
Ergebnis verstehen
400638133393 und 4006381333931 erzeugten dasselbe PNG. Die gewichtete Summe der ersten zwölf Ziffern ist 89; die Prüfziffer ist (10 − 89 mod 10) mod 10 = 1. Die Endziffer 2 wird mit ean_checksum abgelehnt. Für Kennungen mit Buchstaben ist etwa Code128 ein anderer Anwendungsfall.
Nächster Schritt
1. EAN-13 für numerische Kennungen wählen. 2. Zwölf Ziffern eingeben oder die dreizehnte prüfen; echte Produktnummern nicht willkürlich verändern. 3. Ohne Beschnitt der Ränder herunterladen. 4. Den endgültigen Druck mit dem vorgesehenen Scanner testen. Für interne alphanumerische Kennungen Code128 prüfen.
Tool verwendenGrenzen und Testbedingungen
Lokal am 2026-10-28 mit der festgelegten bwip-js-Version geprüft: PNG 286×109, 5.284 Bytes. Öffentliche Testnummer, keine Produktregistrierung oder Eigentumsbestätigung. Geprüft wurden Erzeugung und Validierung, kein physischer Druck oder Scannertest.
workflow-results.jsonQuellen
Apps24 gleicht Beispiele mit der Implementierung und Regressionstests ab. Browserexperimente nennen ihre Bedingungen, ohne alle Geräte zu zertifizieren. Melden Sie Fehler mit URL, Eingabe, erwartetem Ergebnis und Browser. Senden Sie keine Passwörter, privaten Dokumente oder personenbezogenen Daten.
