Code 39 vonalkód

A Code 39 vonalkód szimbológiát különböző iparágak használják, és állami vonalkód standard is. Az ANSI (Amerikai Nemzeti Szabványügyi Intézet) meghatározza a Code 39 standardot, mint MH10.8M-1983, és USD-3, 3 of 9 -ként is ismert. A Code 39 vonalkód teljes karakter sorozata 0-9, A-Z (csak nagy betűk), és a space, mínusz (-), plusz (+), pont (.), dollár ($), slash (/), és százalék (%). A Code 39 vonalkód esetében a start/stop karakter a kód elején és végén található, és a vonalkódnak nincs maximum hosszassága, viszont 25 -nél több karakter terheli kapacitását. Minden egyes karakter 9 elemből áll: 5 vonal, és 4 üres hely. Egy karakter 3 vastag, és 6 vékony elemből áll. Inter-karakter hely választja el a karaktereket, amely akkora, mint a vékony vonal. A vastag : vékony vonalak aránya 1.8 – 3.4. Vonalkódok, melyeknek a vékony vonala kisebb, mint 0. 020 arasz (0.508mm), legalább 2.5 arány kell, hogy legyen, de 3.0 a javasolt. 10 vékony vonalas holtzóna van a Code 39 vonalkód elején és végén. A checkszum nem kötelező a Code 39 vonalkód-hoz, viszont az adat integritása miatt a Modulo 43 check számjegy hozzátéte javasolt. Code 39 vonalkód jóformán az egyetlen szimbológia, melynél a checkszum nem kötelező, tehát előnyösebb mikor lehetetlen, vagy alkalmatlan checkszumokat kalkulálni minden egyes vonalkód nyomtatáskor. Extended Code 39 Extended Code 39 kibővíti a Code 39 vonalkód karakter sorozatát (kisbetűkkel és jelekkel). A Code 39 vonalkód karaktereket páros Code 39 karakterekkel kell kódolni, például, a kicsi „a” betű, amely nem szerepel a Code 39 karaktersorozatban, a „+A” párral lehet kódolni. Tippek… Majdnem mindegyik piacon lévő vonalkód képes elolvasni a Code 39 vonal kódokat. Főleg cégen belül használják, hol a vonalkódok belsőleg alkalmazhatók. Előtagként a vonalkódhoz illeszteni egy karaktert segít a hiba kikerülésében. Például, árú azonosító számok lehet „P”-vel, és a mennyiség száma „Q”-val, kezdődhetnek. Ha a felhasználó leolvas egy alkatrész számot, a vonalkód olvasó le tudja ellenőrizni a „P” jelenlétét és automatikusan visszautasítani a kódot, ha az nincs ott.