Kompletní průvodce čárovým kódem Code 128: Principy a praxe
Kompletní průvodce čárovým kódem Code 128
Code 128 je lineární symbologie čárového kódu s vysokou hustotou, široce používaná v logistice, balení a průmyslových aplikacích. Název „128“ pochází z jeho schopnosti zakódovat všech 128 znaků ASCII.
Co jsou znaky ASCII?
Než se ponoříme do Code 128, pochopme znaky ASCII. Sada znaků ASCII obsahuje 128 znaků (číslovaných 0–127), rozdělených na:
- Řídicí znaky (0–31 a 127):
- Tyto znaky jsou na obrazovce neviditelné
- Příklady: zalomení řádku, tabulátor atd.
- Viditelné znaky (32–126):
- Mezera a interpunkce (32–47): mezera ! " # $ % & ' ( ) * + , - . /
- Čísla (48–57): 0 1 2 3 4 5 6 7 8 9
- Velká písmena (65–90): A–Z
- Malá písmena (97–122): a–z
- Další interpunkce: @ [ \ ] ^ _ { | } ~
Vlastnosti Code 128
- Kódování s vysokou hustotou: Ve srovnání s jinými typy čárových kódů může Code 128 zakódovat více dat na menším prostoru
- Proměnná délka: Žádné omezení pevné délky
- Plná podpora ASCII: Může zakódovat všech 128 znaků ASCII
- Automatická kontrola: Zahrnuje kontrolní číslice pro vysokou bezpečnost dat
Tři kódovací podmnožiny Code 128
Code 128 má tři různé kódovací podmnožiny, každá optimalizovaná pro specifické typy dat:
- Code 128A
- Obsahuje znaky ASCII 00–95 (0–9, A–Z, řídicí kódy)
- Vlastnost: Umí zakódovat řídicí znaky (jako zalomení řádku, tabulátor atd.)
- Použití: Když jsou potřeba řídicí znaky
- Code 128B
- Obsahuje znaky ASCII 32–127 (všechny tisknutelné znaky)
- Vlastnost: Obsahuje všechny běžné viditelné znaky
- Použití: Při míchání velkých/malých písmen, čísel a symbolů
- Code 128C
- Speciálně pro kódování dvojic čísel (00–99)
- Vlastnost: Každá dvojice čísel je zkomprimována do jednoho znaku, nejefektivnější
- Použití: Čistě číselné kódování (např. kódy výrobků, sériová čísla)
Automatický výběr podmnožiny
V praxi při použití Code 128 bez určení podmnožiny generátor čárových kódů automaticky analyzuje obsah a vybere optimální kombinaci podmnožin. Například pro řetězec „123456ABC“:
- Prvních šest čísel použije podmnožinu Code 128C (efektivnější)
- Písmena automaticky přepnou na podmnožinu Code 128B
- Proces je pro uživatele transparentní
Pokud tedy nemáte zvláštní požadavky (jako povinné řídicí znaky), nemusíte ručně určovat, kterou podmnožinu použít. Generátor čárových kódů automaticky zvolí optimální metodu kódování.
Jak generovat čárové kódy Code 128
Pro vygenerování čárového kódu Code 128 postupujte takto:
- Navštivte Barcode Maker
- Zadejte obsah, který chcete zakódovat
- Číselný příklad: 123456789
- Textový příklad: ABC-123
- Smíšený příklad: Product#123
- Přizpůsobte parametry čárového kódu:
- Upravte velikost čárového kódu (doporučená šířka alespoň 30 mm)
- Zvolte, zda zobrazit text (doporučeno pro manuální ověření)
- Nastavte barvu čárového kódu (pro nejvyšší kontrast doporučena černá)
- Klikněte na tlačítko generovat pro náhled
- Stáhněte obrázek čárového kódu
- Formát PNG: Vhodný pro web
- Formát SVG: Vhodný pro škálování
- Možnost vysokého rozlišení: Vhodná pro tisk
Praktické aplikace
Čárové kódy Code 128 se široce používají v mnoha oblastech:
-
Logistika a doprava
- Sledovací čísla: Snadné sledování zásilek
- Čísla přepravních listů: Podpora alfanumerické kombinace
-
Maloobchod
- Identifikace produktů: Může obsahovat cenu, kódové údaje
- Správa zásob: Podpora čísel šarží, dat
-
Výroba
- Sledování výroby: Záznam dat výroby, šarží
- Kontrola kvality: Obsahuje informace o specifikaci produktu
-
Zdravotnictví
- Zdravotnické prostředky: Podpora sériových čísel a dat expirace
- Správa léků: Obsahuje čísla šarží a informace o dávkování
Doporučené postupy
- Doporučení pro kódování dat
- Používejte výchozí Code 128, nechte generátor automaticky vybrat optimální podmnožinu
- Ručně určujte podmnožinu pouze pro zvláštní potřeby:
- Použijte Code 128A, když jsou potřeba řídicí znaky
- Zvažte vynucení Code 128C pro čistá čísla
- Kontrola kvality tisku
- Zachovejte klidovou zónu alespoň 3 mm
- Zajistěte minimální rozlišení tisku 300 dpi
- Používejte nereflexní materiály
- Ověření skenování
- Testujte profesionálním skenerem
- Testujte čitelnost v různých úhlech
- Ověřte za různých světelných podmínek
Časté dotazy
Otázka: Proč se můj čárový kód naskenuje? Odpověď: Možné důvody:
- Nedostatečná kvalita tisku
- Nedostatečná klidová zóna
- Čárový kód příliš malý
- Povrch příliš reflexní
Otázka: Jakou velikost mám zvolit? Odpověď: Doporučení:
- Minimální šířka: 30 mm
- Minimální výška: 15 mm
- Velikost textu: alespoň 8 pt
Závěr
Code 128 je flexibilní a spolehlivý formát čárového kódu, který lze snadno generovat pomocí online nástrojů. I když má tři podmnožiny, obvykle je nemusíte ručně určovat – nechte generátor čárových kódů zvolit optimální řešení. Pochopení jeho principů a osvědčených postupů nám pomáhá tuto technologii lépe aplikovat.