Opis Code 39

Symbolika składa się z wąskich i szerokich pasków reprezentujących zakodowane dane, przy czym każdy znak jest reprezentowany przez sekwencję dziewięciu pasków, z których trzy są szerokie, a sześć wąskich. Pozwala to na samokontrolę kodu 39. Szerokość kresek i spacji określa zakodowany znak, przy czym kreski reprezentują jedynki, a spacje zera. Kod kreskowy jest odczytywany poprzez skanowanie kodu od jednego końca do drugiego i dekodowanie wzoru wąskich i szerokich pasków.
Kod 39 jest szeroko stosowany i jest stosunkowo prostą symboliką, która dobrze nadaje się do kodowania krótkich ciągów danych. Jest często używany w aplikacjach takich jak etykietowanie, identyfikacja produktów i kontrola zapasów.
Kod 39 może być produkowany w różnych proporcjach 2:1 i 3:1. Jest to stosunek między cienkimi i grubymi liniami kodu. Im wyższy współczynnik, tym szerszy wydrukowany kod kreskowy o tej samej treści, ale lepsza czytelność. ActiveBarcode zawsze używa proporcji 3:1. Zapewnia to najlepszą czytelność.
Kod 39 zawiera znaki startu i stopu, które są reprezentowane przez sekwencję kresek dla symbolu gwiazdki. Gwiazdki zwykle nie są wyświetlane w wierszu tekstu poniżej kodu kreskowego. Czasami jednak można znaleźć Code 39 z gwiazdkami na początku i na końcu linii tekstu. Aby odtworzyć taki kod, nie trzeba wprowadzać gwiazdek: Jeśli linia tekstu pokazuje *1234*, wystarczy wpisać 1234, ponieważ gwiazdki są stałą częścią kodu 39.
Domyślnie kod 39 nie posiada wbudowanej cyfry kontrolnej. W przypadku utworzenia kodu kreskowego Code 39 z tekstem "CODE39", kod kreskowy będzie wyświetlany bez cyfry kontrolnej:

W przypadku utworzenia kodu kreskowego z sumą kontrolną będzie on wyświetlany z cyfrą kontrolną modulo 43:

Dane techniczne
Ważne znaki: | 0123456789[Przestrzeń]ABCDEFGHIJKLMNOPQRSTUVWXYZ-.$/+% |
Długość: | Zmienna bez stałej długości. |
Cyfra kontrolna: |
Obliczone zgodnie z Modulo 43 ActiveBarcode automatycznie oblicza cyfrę kontrolną. |
Typ#: |
Code 39 - #06 - CODE39 (brak cyfry kontrolnej) Code 39 Checksum- #26 - CODE39CHECKSUM (Cyfra kontrolna modulo 43) |