Kod kreskowy to graficzne odzwierciedlenie określonych znaków poprzez kombinację ciemnych i jasnych elementów, ustaloną według przyjętych reguł budowy danego kodu (symboliki). Rozróżnia się znaki kodujące dane oraz znaki pomocnicze, charakterystyczne dla danej symboliki.

Symbolika to opis zasad tworzenia poszczególnych rodzajów kodów, czyli sposobu, w jaki znaki pisma, czytelne wzrokowo, odwzorowane są poprzez jasne i ciemne elementy o różnej szerokości.


Symbol kodu kreskowego składa się z zestawu elementów, których struktura wynika z danej symboliki oraz ze znaków czytelnych wzrokowo, przedstawionych graficznie.
Typ
OMR, jednowymiarowy kod kreskowy.
Kodowane znaki
Kodowane znaki: cyfry 0, 1. Długość kodu: zmienna.
Opis
Kod OMR jest systemem pozycyjnym, tzn. program musi wiedzieć w ilu bitach informacja ma być zakodowana. Danymi dla kodu są wartości bitowe np. 00101110001. Bity wstawiane są od znaku start, tzn. zaraz po znaku start pojawia się bit o najniższej wartości (pierwszy z prawej strony). Wartość 1 kodowana jest jako pasek czarny, a wartość 0 oznacza pasek biały. Odstępy między paskami nie zawierają informacji.
Budowa
Kod OMR zbudowany jest z czarnych pasków kodujących informacje w systemie bitowym. Struktura kodu: * Pasek START * Dane * Pasek PARITY (nie zawsze) Kod nie posiada symbolu STOP. Ostatni pasek to pasek PARITY. Jeżeli liczba pasków w kodzie (nie wliczając paska START) jest parzysta, to pasek PARITY nie występuje. W przeciwnym przypadku pojawia się.
Zastosowanie
 .
Przykład


00101110001
Przykład wygenerował program HDF® BarCode System.
2005 © HDF Sp. z o.o.