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. Kody kreskowe pozwalają na automatyczną identyfikację (AI) i są efektywną techniką wprowadzania danych do systemów komputerowych, zostawiającą w tle wprowadzanie danych z klawiatury. Identyfikacja obiektów dokonuje się bez bezpośredniego udziału człowieka. Technika ta jest z powodzeniem stosowana na świecie od kilkudziesięciu lat. Kody kreskowe to obecnie jeden z najczęściej stosowanych sposobów znakowania i identyfikacji danych.

Wprowadzenie kodów kreskowych powoduje usprawnienia organizacyjne, co związane jest z obniżeniem kosztów. Dzięki temu dany podmiot gospodarczy zwiększa swoje szanse wygrania konkurencji na wolnym rynku.

W książce Benjamin Nelsona wydanej w 1997 opisane jest ponad 260 różnych typów kodów kreskowych. Wiele z tych kodów jest obecnie rzadko używanych, ponieważ zostały wyparte przez lepsze symbole kodów kreskowych.

Typ

RSS (ang. Reduced Space Symbology) to symbolika hybrydowa, która stanowi połączenie cech kodu linearnego i dwuwymiarowego.PDF-417 należy do rodziny dwuwymiarowych kodów kreskowych (ang. stacked code).

Kodowane znaki

RSS-14, RSS Truncated, RSS Stacked, RSS Stacked Omnidirectional, RSS Limited
Kodowane znaki: cyfry 0-9.
Długość kodu: 14 cyfr. RSS Expanded
Kodowane znaki: cyfry 0-9, litery 'a'-'z', 'A'-'Z', 20 wybranych kodów interpunkcyjnych.
Długość kodu: do 74 cyfr lub do 41 znaków alfanumerycznych.

Opis

RSS jest rodziną kodów kreskowych, wynalezioną przez Uniform Code Council (UCC), aby sprostać potrzebom firm w Ameryce Północnej. Głównym celem było zwiększenie ilości informacji, jakie mogą być zawarte w kodzie jednocześnie zmniejszając zajmowaną przez niego powierzchnią. RSS może zakodować 14-cyfrowy numer GTIN (ang. Global Trade Item Number).

RSS pozwala na zakodowanie więcej informacji niż tylko kod producenta i produktu. Kod może zawierać nazwę producenta, numer indentyfikacyjny produktu, wagę, cenę oraz termin ważności.