O typech čárových kódů
Čárové kódy kódují data do vizuálních vzorů, které mohou čtečky přečíst. Různé standardy čárových kódů slouží různým účelům, od maloobchodních produktů po přepravní štítky.
CODE128
CODE128 je lineární čárový kód s vysokou hustotou, který podporuje všech 128 znaků ASCII. Používá tři podskupiny (A, B, C). Tento nástroj používá podskupinu B, která podporuje standardní tisknutelné ASCII (mezera až DEL). CODE128 obsahuje kontrolní součet modulo-103 pro integritu dat.
EAN-13
Evropské číslo výrobku (EAN-13) je standardní čárový kód pro maloobchodní produkty celosvětově. Kóduje 13 číslic: prvních 12 je dat a poslední je kontrolní součet vypočítaný pomocí váženého algoritmu modulo-10.
UPC-A
UPC-A je 13místný čárový kód používaný především v Severní Americe pro maloobchodní produkty. Je podmnožinou EAN-13 a používá stejný algoritmus kontrolního součtu s odlišným vážením pozic.
Jak fungují kontrolní součty
Čárové kódy obsahují kontrolní číslice pro detekci chyb při skenování. CODE128 používá modulo-103, zatímco EAN-13 a UPC-A používají vážený algoritmus modulo-10. Generátor je počítá automaticky.
Jak používat generátor čárových kódů
- Vyberte typ čárového kódu: CODE128 pro obecné alfanumerické údaje, EAN-13 pro 13místné mezinárodní produktové čárové kódy používané v maloobchodě nebo UPC-A pro 12místné severoamerické produktové čárové kódy.
- Zadejte data ke kódování. Pro CODE128 napište libovolný text nebo čísla. Pro EAN-13 zadejte přesně 12 číslic (13. kontrolní číslice je vypočítána automaticky). Pro UPC-A zadejte přesně 11 číslic (kontrolní číslice je připojena automaticky).
- Upravte nastavení šířky čar a výšky čar pro kontrolu fyzických rozměrů vygenerovaného čárového kódu. Užší čávy produkují kompaktnější čárové kódy; vyšší čáry se snáze čtou laserovými skenery.
- Klikněte na Generate pro vykreslení čárového kódu, poté na Download PNG pro uložení jako obrazový soubor ve vysokém rozlišení vhodný pro tisk na produktové obaly, štítky nebo inventární visačky.
Principy typů a standardů čárových kódů
Čárové kódy jsou strojově čitelné optické štítky, které kódují data do šířek a rozestupů rovnoběžných čar. Tři formáty podporované tímto generátorem pokrývají nejběžnější případy použití. CODE128 je lineární čárový kód s vysokou hustotou, který dokáže kódovat všech 128 znaků ASCII (čísla, písmena a symboly). Je široce používán v přepravě, balení a logistice díky své flexibilitě a kompaktní velikosti. CODE128 automaticky přepíná mezi třemi podsady kódů (A, B, C) pro optimalizaci hustoty kódování — číselná data používají Code Set C, který kóduje dvě číslice na vzor čáry, čímž zdvojnásobuje hustotu ve srovnání s kódováním po jednom znaku.
EAN-13 (Evropské číslo výrobku) je celosvětový standard pro maloobchodní produktové čárové kódy, používaný na prakticky každém spotřebitelském produktu prodávaném mimo Severní Ameriku. Kóduje přesně 13 číslic: 2-3místný prefix země/GS1, 4-5místný kód výrobce, 5místný kód produktu a jednu kontrolní číslici vypočítanou pomocí algoritmu modulo-10. Kontrolní číslice poskytuje detekci chyb a zajišťuje, že skenery odmítnou chybná čtení. UPC-A (Univerzální produktový kód) je 12místným severoamerickým ekvivalentem EAN-13, strukturálně identický, ale kratší. Kódy UPC lze převést na EAN-13 přidáním úvodní nuly. Oba formáty používají stejné vzory kódování čar a mezer a jsou čitelné stejným hardwarem.
Při generování čárových kódů pro tisk ovlivňuje čitelnost několik technických aspektů. Tichá zóna — prázdný okraj na obou stranách čárového kódu — musí být alespoň 10násobek nejúžší šířky čáry, aby skenery mohly identifikovat začátek a konec kódu. Minimální doporučená šířka čáry pro spolehlivé skenování je typicky 0,19mm (7,5 mil), ačkoli mnoho skenerů dokáže číst i užší čáry. Výška čar také záleží: kratší čárové kódy se hůře skenují pod úhlem, takže maloobchodní EAN/UPC čárové kódy by měly být vysoké alespoň 25mm. Vždy testujte vytištěné čárové kódy se skutečným skenerem před hromadnou produkcí, protože rozlišení tiskárny, rozšíření inkoustu a materiál štítku mohou ovlivnit čitelnost.