Kuvaus Code 39 Extended

Symboliikka koostuu kapeista ja leveistä viivoista, jotka edustavat koodattua dataa, jossa jokainen merkki edustaa yhdeksän viivan sekvenssiä, joista kolme on leveitä ja kuusi kapeita. Palkkien ja välien leveys määrittää koodatun merkin, jossa palkit edustavat ykkösiä ja välit nollia.
Viivakoodi luetaan skannaamalla koodi päästä päähän ja dekoodaamalla kapeiden ja leveiden viivojen kuvio.
Code 39 Extended -koodia käytetään sovelluksissa, joissa tarvitaan laajaa merkkivalikoimaa, kuten etiketöinnissä, tuotteiden tunnistamisessa ja varastojen hallinnassa. Se on laajalti käytetty symboliikka, joka tarjoaa yksinkertaisen ja tehokkaan tavan koodata dataa, mutta sen käyttöä rajoittaa sen suhteellisen alhainen tiheys verrattuna muihin symboliikoihin.
Code 39 Extended voidaan tuottaa eri suhteissa, 2:1 ja 3:1. Tämä on koodin ohuiden ja paksujen viivojen välinen suhde. Mitä suurempi suhde on, sitä leveämpi on samaa sisältöä oleva painettu viivakoodi, mutta sitä parempi on sen luettavuus. ActiveBarcode käyttää aina suhdetta 3:1. Tämä takaa parhaan luettavuuden.
Oletuksena Code 39 Extended -koodissa ei ole sisäänrakennettua tarkistusnumeroa. Jos luot Code 39 Extended -viivakoodin tekstillä C39ex, viivakoodi näkyy ilman tarkistusnumeroa:

Jos luot viivakoodin tarkistussummalla, se näytetään modulo 43 -tarkistusnumerolla:

Tekniset tiedot
Kelvolliset merkit: |
0123456789[Tila]ABCDEFGHIJKLMNOPQRSTUVWXYZ !#$%&'()*+,-./:;<=>?@[\]^_` abcdefghijklmnopqrstuvwxyz{|} |
Pituus: | Muuttuja, jolla ei ole kiinteää pituutta. |
Tarkistusnumero: |
Lasketaan seuraavasti Modulo 43 ActiveBarcode laskee tarkistusnumeron automaattisesti. |
Tyyppi#: |
Code 39 Extended - #10 - CODE39E (ei tarkistusnumeroa) Code 39 Extended Checksum- #27 - CODE39ECHECKSUM (Modulo 43 tarkistusnumero) |