stregkoder (undertiden kaldet stregkodesymbologier) er visuelle repræsentationer af data kodet i et maskinlæsbart format, der er anerkendt af Den Internationale Organisation for standarder (ISO) og GS1. Stregkodesymbologier kommer generelt i to former: 1D (endimensionel) og 2D (todimensionel). 1D stregkoder var den første type stregkode, der blev standardiseret og består af hvide og sorte rum med forskellige bredder, der afhænger af den specifikke symbologis standarder. 2D stregkoder blev senere introduceret som en løsning, der kunne gemme en betydeligt større mængde data end endimensionelle stregkoder. Todimensionale symbologier er typisk mere komplekse og indeholder ofte komplekse geometriske mønstre, der består af prikker, rektangler, sekskanter, et al. Ligesom 1D stregkoder afhænger mønstrene i 2D stregkoder af den specifikke symbologis standarder. Både 1D og 2D stregkoder findes i en række forskellige symbologier, der hver passer til et specifikt behov.
1D stregkoder | 2D stregkoder |
---|---|
repræsenteret af sorte og hvide “søjler” | repræsenteret af forskellige geomantiske mønstre |
kan typisk kun indeholde maksimalt 25 tegn | kan indeholde op til 2000 tegn |
kræver billigere udstyr | kræver dyrere udstyr |
begrænset fejl/skadetolerance | fejl og skadesbestandig (beskadiget stregkode kan være reparation) |
kan kun gemme data vandret | gemmer data vandret og lodret i matricer |
bruges til enkle data (alfanumeriske og nogle kontroltegn) | bruges til forskellige typer data, herunder URL ‘er og Uri’ er |