Med så många ansökningar om streckkodsläsare och så många typer som finns, är det första steget i att förstå skillnader i streckkodsläsare förstå vad det är att de faktiskt gör. I sin mest grundläggande form, en streckkodsläsare behandlar ljusvåglängd absorption och reflektion. De svarta och vita streck eller matrisskrivare som en streckkod det består av dikterar områden ljus som avges från skanner som kommer att tas upp i det vita på etiketten och områden som kommer att reflekteras tillbaka från den svarta till streckkodsläsaren.
Andra komponenter i streckkoder som streckkodsläsaren behandlar är de? X? dimensionen av streckkoden och den tysta zonen av streckkoden. Den? X? dimensionen är det grundläggande sättet att mäta streckkod, vilket görs genom att mäta den minsta bar på streckkoden. Enheten där streckkoder är åtgärder mil, vilket är 1/1000 tum. Till exempel, om den minsta fältet på streckkod är 3 mil bred, skulle det vara en 3 mil streckkod. Vissa streckkodsläsare har svårt att läsa mycket små eller mycket stora streckkod. Den tysta zonen är det vita området kring streckkoder.
Detta lämnar ett område med vila kring streckkoden så att orelaterade reflektioner inte samlar in. Ytterligare ett steg för att förstå streckkodsläsare är att veta vilka typer av streckkoder finns. I huvudsak finns det tre huvudkategorier av streckkoder symbolik, som endast numeriska, alfanumeriska, och tvådimensionella streckkoder. Inom dessa tre kategorier, det finns en rad olika typer av streckkoder med en mängd olika konfigurationer och användningar. Alla dessa streckkoder använder specialiserad programvara för att låta datorerna tolka informationen.
Ett exempel på en numerisk bara streckkod är en Universal Product Code, eller UPC. Denna streckkod skannas av streckkodsläsaren. Antalet samlas sedan tillåter databas för att dra upp produktinformationen, inklusive produkter namn och pris. En UPC måste laddas in i databasen som används för produktinformationen för att vara tillgänglig. Numeriska streckkoder är 1D barcodes.1D str