streckkoder (ibland kallade streckkodssymboler) är visuella representationer av data kodade i ett maskinläsbart format som erkänns av International Organization for Standards (ISO) och GS1. Streckkodssymbologier — generellt sett-finns i två former: 1D (endimensionell) och 2D (tvådimensionell). 1D streckkoder var den första typen av streckkod som standardiserades och består av vita och svarta utrymmen med varierande bredd som beror på den specifika symbologins standarder. 2D streckkoder introducerades senare som en lösning som kunde lagra en betydligt större mängd data än endimensionella streckkoder. Tvådimensionella symbologier är vanligtvis mer komplexa och innehåller ofta komplexa geometriska mönster som består av prickar, rektanglar, hexagoner et al. Liksom 1D streckkoder beror mönstren i 2D streckkoder på den specifika symbologins standarder. Både 1D och 2D streckkoder finns i ett antal olika symbologier, var och en anpassad för att passa ett specifikt behov.
1D streckkoder | 2D streckkoder | |
---|---|---|
representeras av svarta och vita ”staplar” | representeras av olika geomantiska mönster | |
vanligtvis kan bara hålla högst 25 tecken | kan innehålla upp till 2000 tecken | |
kräver billigare hårdvara | kräver dyrare hårdvara | |
begränsat fel/skada tolerans | fel och skador resistenta (skadad streckkod kan vara kan bara lagra data horisontellt | lagrar data horisontellt och vertikalt i matriser |
används för enkla data (alfanumeriska och vissa kontrolltecken) | används för olika typer av data inklusive webbadresser och Uri |