Code 39

Opis Code 39

Code 39Code 39 to liniowa symbolika kodów kreskowych, znana również jako Code 3 of 9. Służy do kodowania danych alfanumerycznych, w tym wielkich liter, cyfr i ograniczonego zestawu znaków specjalnych.

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:

ActiveBarcode: Barcode

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

ActiveBarcode: Barcode

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)

Inne typy...

Chcesz poznać inne typy kodów kreskowych?