Kod 39

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 23 september 2013; kontroller kräver 9 redigeringar .

Kod 39 (även känd som "USS Code 39", "Code 3/9", "Code 3 of 9", "USD-3", "Alpha39") är en streckkodsbeteckning som kodar latinska versaler (från A till Ö ) ), siffror (0 till 9) och några specialtecken (t.ex. dollartecken '$').

Tekniska krav för kod 39 streckkod symbologi, symbologi indikatorer, data teckenkodning, storlekar, avkodningsalgoritmer, applikationsparametrar och prefix strängar och symbology identifierare i Ryssland regleras av GOST 30742-2001 (ISO / IEC 16388-99) "Automatisk identifiering. Streckkodning. Symbolik Specifikation Kod 39 (Kod 39).

Struktur för kod 39

Code 39 streckkodsstrukturen består av sex zoner:

Teckenavstånd (mellanslag) separerar tecknen i ett tecken.

Varje symbol består av 9 ränder, varav 3 är breda (en vit och 2 svarta). Bredden på en bred remsa kan vara från 2 till 3 bredder av en smal. Start- och stopptecknen är desamma, kodade på samma sätt som tecknen och indikeras med tecknet "*" - en asterisk. [ett]


Streckkoden för Code 39-standarden får, till skillnad från Code 128 , inte innehålla ett kontrolltecken, vilket är tillåtet av motsvarande standard.

I de fall det är nödvändigt att öka tillförlitligheten hos kodade data används ett kontrolltecken, som är placerat mellan det sista datatecknet och stopptecknet. Kontrolltecknet beräknas som summan av värdena för alla tecken i symbolen modulo 43.

Eftersom det enligt standarden finns ett mellanslag mellan tecknen, vars bredd inte innehåller information, kan kod 39 ställas in av typsnittet i en vanlig textredigerare. I det här fallet är det nödvändigt att lägga till en asterisk "*" i början och slutet av den kodade sekvensen.

Anteckningar

  1. TradePilot (nedlänk) . — Beskrivning av streckkodsstandarden Code 39. Hämtad 29 november 2009. Arkiverad 8 april 2012.  

Länkar

Se även