|
|
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.
|
|
Japan Post 4-State Postal Code, jednowymiarowy kod kreskowy typu 4S, w którym paski kodu kreskowego mogą wystąpić w czterech różnych stanach.
|
|
Kodowane znaki: cyfry '0'-'9', litery 'A'-'Z', '-'.
Długość kodu: zmienna (od 8 do 22 znaków).
|
|
Dane składają się z 7 cyfrowego numeru kodu pocztowego (3 cyfry + '-' + 4 cyfry), po którym opcjonalnie znajdują się informacje o numerze domu lub bloku (max 13 cyfr).
Za kodem pocztowym może wystąpić myślink. Jest on ignorowany przy kodowaniu.
|
Dane dla kodu ISSN powinny składać się z:
- ISSN (8 cyfr)
- kod ceny (2 cyfry)
- kod dodatkowy - opcjonalnie (2 lub 5 cyfr)
Jeżeli poda się dodatkowo 2 lub 5 cyfr do ciągu kodującego, generowany jest odpowiednio kod EAN-13+2 lub EAN-13+5, z dodatkowymi danymi umieszczonymi w części +2 lub +5. Ostatnia cyfra ISSN, cyfra sumy kontrolnej, może być 'X' (ASCII 88).
Ponieważ ostatnia cyfra ISSN, cyfra sumy kontrolnej, nie jest kodowana, jest ona wymagana wyłącznie do celów zamieszczenia tej cyfry w tekście drukowanym wraz z kodem. Na pozycji nr 5 musi znajdować się znak '-'.
Kod jest budowany według następującego wzorca:
- ISSN część 1 (4 cyfry)
- separator ('-')
- ISSN część 2 (3 cyfry)
- suma kontrolna ISSN (1 cyfra)
- kod ceny (2 cyfry)
- opcjonalnie kod dodatkowy (2 lub 5 cyfr)
|
|
|
|
Używany przez pocztę we Japonii. Drukowany jest na listach i paczkach. Zawiera informacje dotyczące adresata (kod pocztowy, nr domu).
|
 154-0023-3-16-4
Przykład wygenerował program |
|