Koodi 39

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 23. syyskuuta 2013 tarkistetusta versiosta . tarkastukset vaativat 9 muokkausta .

Koodi 39 (tunnetaan myös nimellä "USS Code 39", "Code 3/9", "Code 3 of 9", "USD-3", "Alpha39") on viivakoodimerkintä , joka koodaa isoja latinalaisia ​​kirjaimia (A:sta Z: hen). ), numerot (0–9) ja joitain erikoismerkkejä (esim. dollarimerkki '$').

Code 39 -viivakoodisymboliikkaa, symboli-indikaattoreita, datan merkkikoodausta, kokoja, dekoodausalgoritmeja, sovellusparametreja ja etuliitemerkkijonoja ja symbolitunnisteita koskevia teknisiä vaatimuksia Venäjällä säätelee GOST 30742-2001 (ISO / IEC 16388-99) "Automaattinen tunnistus. Viivakoodaus. Symbology Specification Code 39 (Koodi 39).

Koodin 39 rakenne

Code 39 -viivakoodirakenne koostuu kuudesta vyöhykkeestä :

Merkkien väli (välilyönti) erottaa merkin merkit.

Jokainen symboli koostuu 9 raidasta, joista 3 on leveitä (yksi valkoinen ja 2 musta). Leveän nauhan leveys voi olla 2-3 leveyttä kapeasta. Aloitus- ja lopetusmerkit ovat samat, koodattu samalla tavalla kuin merkit ja ne on merkitty "*"-merkillä - tähdellä. [yksi]


Code 39 -standardin viivakoodi, toisin kuin Code 128 , ei saa sisältää ohjausmerkkiä, jonka vastaava standardi sallii.

Tapauksissa, joissa on tarpeen lisätä koodatun tiedon luotettavuutta, käytetään tarkistusmerkkiä, joka sijaitsee viimeisen datamerkin ja Stop-merkin välissä. Tarkistusmerkki lasketaan symbolin modulo 43 kaikkien merkkien arvojen summana.

Koska standardin mukaan merkkien välissä on välilyönti, jonka leveys ei sisällä tietoa, koodi 39 voidaan asettaa fontilla tavallisessa tekstieditorissa. Tässä tapauksessa on tarpeen lisätä tähti "*" koodatun sekvenssin alkuun ja loppuun.

Muistiinpanot

  1. TradePilot (downlink) . — Code 39 -viivakoodistandardin kuvaus. Haettu 29. marraskuuta 2009. Arkistoitu 8. huhtikuuta 2012.  

Linkit

Katso myös