Kody kreskowe dzieli się najczęściej na jednowymiarowe (1D) i dwuwymiarowe (2D).
Kod dwuwymiarowy przenosi dane w dwóch wymiarach, dlatego na ilustracji zwykle wygląda jak układ małych pól/modułów (np. w formie "kratki" lub z charakterystycznymi znacznikami pozycjonowania). Taka konstrukcja pozwala upakować więcej informacji na małej powierzchni i bywa częściej spotykana na etykietach logistycznych, w śledzeniu przesyłek czy w procesach, gdzie liczy się pojemność i odporność na uszkodzenia.
Odpowiedzi z EAN odnoszą się do kodów liniowych 1D:
- EAN–13 to symbolika z 13 cyframi, przedstawiana jako zestaw pionowych kresek o różnej szerokości, z cyframi pod kodem.
- EAN–8 jest krótszą odmianą EAN, także liniową (pionowe kreski) i również przeznaczoną do identyfikacji w handlu.
Dlatego, jeśli na ilustracji nie ma typowego "paskowego" układu kresek, tylko strukturę macierzową/siatkową, nie będzie to ani EAN–13, ani EAN–8.
Odpowiedź "alfanumeryczny" jest myląca, bo opisuje rodzaj znaków w danych (litery i cyfry), a nie rodzaj symboliki kodu. Zarówno kody 1D, jak i 2D mogą w praktyce kodować różne typy danych (w zależności od standardu i zastosowania), więc to nie jest poprawna klasyfikacja na poziomie pytania o wygląd/typ kodu z ilustracji.
W praktyce logistycznej umiejętność rozróżnienia 1D vs 2D pomaga dobrać właściwy sprzęt (czytnik 1D vs imager 2D), poprawnie opisać etykiety i uniknąć błędów skanowania w magazynie lub na linii pakowania.