Popis kódu Code128 a jeho použitie v praxi

Úvod

Code128 je lineárny čiarový kód s vysokou hustotou znakov, určený pre alfanumerické údaje. Je obzvlášť obľúbený v logistike a maloobchode a objavuje sa aj v automobilovom priemysle a zdravotníctve. Dva ďalšie názvy preň sú GS1-128 a UCC/EAN-128.

Štruktúra kódu Code128

Symbol Code128 pozostáva zo štartovacej sekvencie, dátovej zóny, kontrolnej číslice a stop sekvencie. Štartovacia sekvencia je kombináciou troch znakov: štartovacieho znaku, jedného znaku, ktorý kóduje dátovú štruktúru, a jedného znaku, ktorý kóduje dátové sady. Dátová zóna obsahuje skutočné údaje, ktoré je potrebné kódovať. Kontrolná číslica zabezpečuje, aby boli údaje kódované správne. Stop znak uzatvára symbol.

Použitie v praxi

Code128 sa široko používa v mnohých oblastiach vďaka vysokej hustote kódovania a skutočnosti, že ho dokáže prečítať väčšina skenerov čiarových kódov. Logistika a maloobchod s ním sledujú produkty a objednávky. Automobilový priemysel označuje súčiastky vozidiel. V zdravotníctve prenáša údaje o pacientoch a poisteniach na štítky nemocníc.

Generovanie čiarových kódov Code128

Množstvo programov a knižníc vytvorí jeden, medzi nimi zxing, bwip-js a python-barcode. Sú volateľné z rôznych programovacích jazykov, ako sú Java, JavaScript a Python. Existujú aj online nástroje, ktoré možno použiť na generovanie čiarových kódov Code128.

Čítanie čiarových kódov Code128

Väčšina skenerov čiarových kódov číta Code128. Dodávajú sa v niekoľkých typoch: ručné, stacionárne a mobilné skenery. Ručné jednotky sa často používajú v maloobchodných predajniach a skladoch, zatiaľ čo stacionárne skenery sa nachádzajú na výrobných linkách a v logistických centrách. Mobilné skenery sa dajú pripojiť k smartfónu alebo tabletu a sú obzvlášť užitočné pre mobilné aplikácie.

Záver

Code128 je dôležitý čiarový kód a používa sa v mnohých oblastiach. Všade tam, kde sa musí do malého priestoru umiestniť veľa údajov, je to vhodné riešenie, pretože hustota kódovania je vysoká a skenery čiarových kódov sú široko dostupné. Existuje mnoho spôsobov, ako ich generovať a čítať, a väčšina moderných skenerov si s nimi poradí bez problémov.