
Na aber ist doch klar! Weil die Information bei einem 1D (Strichcode, EAN-Code, …) in nur eine Dimension kodiert werden (Links). Es ist also im prinzip egal wie lang die einzelnen Striche sind, hauptsache der Laser erfaßt an irgendeiner Stelle alle Striche. Die Breite der Striche ist allerdings sehr wichtig, denn das sagt wiederum aus, um welche Ziffer es sich handelt, die kodiert wurde.
Beim 2D-Barcode werden die Informationen in 2 Dimensionen kodiert; also Pixel/Punkte auf einer Fläche. Darum passen auch wesentlich mehr Informationen in einen 2D-Barcode, weil es viel mehr Permutations-Möglichkeiten gibt.