K čemu slouží jednotlivé formáty
Generátor čárových kódů na abcsyg.com nabízí pět formátů. Hlavní rozdíl není v tom, jak vypadají, ale v tom, jaké znaky připouštějí a kdo vám musí číslo přidělit.
| Formát | Co obsahuje | Typické použití |
|---|---|---|
| EAN-13 | 13 číslic (12 datových a 1 kontrolní) | Zboží prodávané v obchodech ve velké části světa |
| UPC-A | 12 číslic (11 datových a 1 kontrolní) | Zboží prodávané ve Spojených státech a v Kanadě |
| EAN-8 | 8 číslic (7 datových a 1 kontrolní) | Velmi malé obaly, kam se EAN-13 nevejde |
| Code 128 | Písmena bez diakritiky, čísla a znaky z klávesnice | Logistika, zásilky, inventury, průkazy |
| Code 39 | Velká písmena, čísla a - . $ / + % a mezera | Starší formát používaný v průmyslu; čte ho téměř každá čtečka |
Praktické pravidlo: pokud má kód označovat výrobek prodávaný v obchodech, použijte EAN-13 nebo UPC-A. Pro cokoli jiného (krabice, regály, osobní spisy, zařízení, objednávky) je nejpohodlnější Code 128, protože přijímá text i čísla a nezávisí na žádné organizaci.
Jak se počítá kontrolní číslice EAN-13
Poslední číslice kódu EAN-13 není údaj: je to kontrola vypočtená z předchozích dvanácti. Slouží k odhalení překlepů nebo chyb tisku. Počítá se takto, na příkladu dvanácti číslic 400638133393.
- Napište dvanáct číslic a přiřaďte jim střídavé váhy, zleva začněte 1 a pak 3: 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3.
- Vynásobte každou číslici její váhou: 4×1 = 4, 0×3 = 0, 0×1 = 0, 6×3 = 18, 3×1 = 3, 8×3 = 24, 1×1 = 1, 3×3 = 9, 3×1 = 3, 3×3 = 9, 9×1 = 9, 3×3 = 9.
- Sečtěte výsledky: 4 + 0 + 0 + 18 + 3 + 24 + 1 + 9 + 3 + 9 + 9 + 9 = 89.
- Zjistěte, kolik chybí do dalšího násobku 10: z 89 do 90 chybí 1. To je kontrolní číslice.
- Celý kód je 4006381333931. Pokud by součet už byl násobkem 10, kontrolní číslice by byla 0.
Pokud změníte jedinou číslici a poslední necháte stejnou, výpočet už nesedí a čtečka čtení zahodí, místo aby vydala chybné číslo. Proto vás generátor, když napíšete 13 číslic a poslední nesouhlasí, upozorní, jaká by měla být; a když napíšete jen prvních 12, dopočítá ji a přidá za vás.
UPC-A a EAN-8: stejný výpočet, jiná délka
UPC-A používá stejnou myšlenku s 11 datovými číslicemi. Příklad: 03600029145. Číslice na lichých pozicích (1., 3., 5. …) dávají součet 0 + 6 + 0 + 2 + 1 + 5 = 14, který se násobí 3: 42. Číslice na sudých pozicích dávají 3 + 0 + 0 + 9 + 4 = 16. Celkem: 42 + 16 = 58 a do 60 chybí 2. Celý kód je 036000291452.
UPC-A odpovídá kódu EAN-13 začínajícímu nulou: stejné číslo s nulou na začátku by dalo 0036000291452 a stejnou kontrolní číslici. Proto moderní čtečky rozumějí oběma.
U EAN-8 se váhy střídají obráceně (3, 1, 3, 1, 3, 1, 3, počínaje zleva). Pro 7351353: 21 + 3 + 15 + 1 + 9 + 5 + 9 = 63 a do 70 chybí 7. Kód je 73513537.
Důležité upozornění: čísla přiděluje GS1
Vytvoření obrázku čárového kódu s číslem vám nedává právo toto číslo používat. Pro prodej výrobků v obchodech nebo v e-shopech, které to vyžadují, musí být čísla EAN a UPC přidělena vaší firmě prostřednictvím GS1, organizace, která tyto kódy spravuje, obvykle přes její pobočku ve vaší zemi. GS1 kódy rezervuje po firmách, aby dva výrobci neskončili se stejným číslem.
Generátor symbol nakreslí správně, ale neví, jestli číslo, které jste napsali, už nepatří jinému výrobku, a nikam ho neeviduje. Pokud si EAN-13 vymyslíte a nalepíte ho na výrobek, který budete prodávat, může se shodovat s kódem jiné značky a způsobit zmatek ve skladové evidenci toho, kdo ho koupí.
Pro interní použití je situace jiná: vlastní inventura, regály, krabice, osobní spisy, zařízení nebo vstupenky na akci. Tam můžete použít Code 128 s libovolnými kódy, nebo dokonce vymyšlený EAN-13, pokud kód neopustí vaši organizaci.
Velikost, kontrast a volné zóny
Většina kódů, které se nenačtou, selhává kvůli tomu, jak jsou vytištěné, ne kvůli číslu. Před tiskem zkontrolujte tyto body:
- Kontrast: černé čáry na bílém pozadí jsou jistá kombinace. Vyhněte se světlým barevným čárám, strukturovanému pozadí a červené na bílé, kterou mnoho čteček s červeným světlem nerozliší.
- Volná zóna: nechte po stranách prázdné místo. U EAN-13 norma vyžaduje zhruba 11 modulů vlevo a 7 vpravo, kde modul je šířka nejtenčí čáry. Pokud se kód dotýká okraje štítku nebo obrázku, čtečka neví, kde začíná.
- Šířka čáry: v generátoru použijte šířku 2 px nebo víc. Čím jsou čáry tenčí, tím snáze je tiskárna s nízkým rozlišením slije.
- Výška: velmi nízké čáry se hůř zaměřují. Výchozí hodnota obvykle stačí; zvyšte ji, pokud musí čtečka mířit ručně.
- Neroztahujte: pokud obrázek PNG zvětšíte nebo zmenšíte v jiném poměru, čáry změní relativní šířku a kód se přestane číst.
- Zobrazit text pod kódem: vyplatí se nechat to zapnuté, protože když se kód poškodí, může někdo číslo opsat.
PNG nebo SVG: kdy se hodí které
Generátor umožňuje stáhnout kód jako PNG nebo SVG. PNG je obrázek z pixelů: praktická volba pro vložení do dokumentu, tabulky nebo štítku pevné velikosti. Pokud ho pak zvětšíte, okraje čar jsou rozmazané a může být obtížné ho přečíst.
SVG je vektorová kresba: dá se zvětšit na libovolnou velikost bez ztráty ostrosti, a proto je nejlepší pro tiskárny, návrh obalů nebo velké plakáty. Pokud si nejste jistí, stáhněte oba: PNG pro běžné použití a SVG jako záložní originál.
Vyzkoušejte to před tiskem 500 štítků
Zobrazte kód na obrazovce (nebo vytiskněte jeden zkušební list) a naskenujte ho fotoaparátem telefonu nebo aplikací čtečky kódů, kterou používáte. Zkontrolujte, že číslo, které se načte, je přesně to, které jste napsali.
Udělejte to i ve skutečné velikosti, jakou bude mít na štítku, a se stejným papírem a stejnou tiskárnou. Kód, který se na obrazovce čte dobře, může selhat na termální tiskárně nízké kvality nebo na lesklém papíru. Pokud selže, zkuste širší čáry, větší okraj nebo bělejší pozadí, než změníte formát.
Časté dotazy
Můžu si vymyslet EAN-13 k prodeji svých výrobků?
Pro prodej v obchodech nebo na platformách, které to vyžadují, potřebujete čísla přidělená vaší firmě organizací GS1. Vymyšlené číslo se může shodovat s kódem jiného výrobku. Pro interní inventuru můžete používat libovolné kódy.
Jaký je rozdíl mezi EAN-13 a UPC-A?
EAN-13 má 13 číslic a je standardem ve velké části světa; UPC-A má 12 a používá se ve Spojených státech a v Kanadě. UPC-A odpovídá kódu EAN-13 začínajícímu nulou a moderní čtečky čtou oba.
Jaký formát se mi hodí pro vlastní inventuru?
Code 128: přijímá písmena bez diakritiky, čísla a znaky z klávesnice, je kompaktní a nevyžaduje registraci čísel v žádné organizaci.
Proč můj kód EAN-13 není platný?
Nejpravděpodobněji poslední číslice nesouhlasí s výpočtem z předchozích dvanácti. Generátor ukáže, jaká by měla být, nebo ji dopočítá sám, když napíšete jen prvních 12.
Odesílá se číslo, které napíšu, na nějaký server?
Ne. Kód se vykresluje ve vašem prohlížeči a nic se neodesílá na žádný server.