Jak funguje online generování čárových kódů
Tento nástroj umožňuje vytvářet skenovatelné čárové kódy různých typů zadáním dat, přizpůsobením jejich vzhledu a následným stažením ve formě obrázkových souborů. Převod vstupních znaků na obrazový čárový kód probíhá lokálně. Vaše data se převádějí na čárový kód přímo ve vašem prohlížeči – na servery BroBroGo se nic neodesílá.
Proces generování reaguje na změny parametrů v reálném čase. Pokud při přepínání typů čárových kódů necháte pole pro data prázdné, systém automaticky doplní ukázkovou hodnotu odpovídající nově zvolenému formátu. Pokud zadáte prázdná, příliš dlouhá nebo neplatná data, náhled čárového kódu i tlačítka pro stažení se skryjí.
Podporované formáty a jejich specifika
Každý typ čárového kódu vyžaduje specifickou strukturu dat a používá se v odlišných odvětvích. Maximální délka vstupu pro jakýkoli formát je omezena na 256 znaků.
| Typ čárového kódu | Povolené znaky a délka | Typické použití |
|---|---|---|
| Code 128 | Libovolná písmena, číslice nebo symboly. Doporučuje se krátký text. | SKU, sledovací čísla, ID majetku. |
| EAN-13 | 12 číslic (kontrolní číslice se dopočítá) nebo kompletní 13místný kód. | Maloobchodní produkty. |
| EAN-8 | 7 číslic (kontrolní číslice se dopočítá) nebo kompletní 8místný kód. | Malá maloobchodní balení. |
| UPC-A | 11 číslic (kontrolní číslice se dopočítá) nebo kompletní 12místný kód. | Maloobchodní produkty. |
| Code 39 | Velká písmena, číslice a znaky -, ., $, /, +, % nebo mezera. |
Štítky majetku. |
| ITF-14 | 13 číslic (kontrolní číslice se dopočítá) nebo kompletní 14místný kód. | Přepravní kartony. |
| Codabar | Číslice a znaky -, $, :, /, ., + ohraničené písmeny A–D. |
Knihovny a krevní banky. |
| MSI | Pouze číslice. | Regálové štítky ve skladech, evidence zásob. |
| Pharmacode | Celé číslo v rozsahu od 3 do 131070. | Obaly farmaceutických výrobků. |
Výpočet a ověřování kontrolních číslic
U standardů EAN-13, EAN-8, UPC-A a ITF-14 hraje klíčovou roli poslední číslice, která slouží jako kontrolní mechanismus pro ověření správnosti načtení skenerem. Nástroj zjednodušuje zadávání těchto kódů dvěma způsoby:
- Automatický výpočet: Můžete zadat pouze základní datové číslice (např. 12 číslic pro EAN-13, 7 číslic pro EAN-8, 11 číslic pro UPC-A nebo 13 číslic pro ITF-14) a závěrečná kontrolní číslice se vypočítá automaticky.
- Ověření kompletního kódu: Pokud zadáte kód v plné délce včetně kontrolní číslice, systém ji namísto přepočítání pouze ověří. Pokud zadaná kontrolní číslice neodpovídá matematickému algoritmu daného standardu, kód je vyhodnocen jako neplatný.
Pravidla pro validaci a chybová hlášení
Nástroj hlídá správnost zadávaných dat vzhledem k vybranému formátu a délce. Při porušení pravidel se pod vstupním polem zobrazí konkrétní chybové hlášení:
- Pokud délka zadaného textu překročí limit, zobrazí se zpráva: "Tento text je pro skenovatelný čárový kód příliš dlouhý. Zkraťte jej pod
{max}znaků." - Pokud zadáte znaky, které vybraný formát nepodporuje, nebo pokud kód neodpovídá délkovým a kontrolním pravidlům, zobrazí se zpráva: "Toto není platná hodnota pro formát
{format}– zkontrolujte nápovědu k formátu výše."
Při zadání neplatných barevných kódů v nastavení vzhledu se barvy automaticky vrátí k výchozí černé pro čáry a bílé pro pozadí.
Možnosti přizpůsobení vzhledu a exportu
Vzhled generovaného kódu lze upravit pomocí několika parametrů v rozhraní:
- Barva čar a pozadí: Vstupní pole přijímají barvy ve formátu
#RRGGBB. - Šířka čáry: Nastavitelná v rozmezí od 1 do 4.
- Výška: Nastavitelná v rozmezí od 40 do 200 pixelů.
- Zobrazit text pod čárami: Přepínač, který umožňuje zapnout nebo vypnout vykreslení čitelných znaků pod samotným čárovým kódem.
Pro uložení výsledku jsou k dispozici dva formáty:
- SVG (Scalable Vector Graphics): Vektorový formát ideální pro tisk, protože umožňuje libovolné zvětšování bez ztráty ostrosti hran.
- PNG (Portable Network Graphics): Rastrový formát vhodný pro digitální použití. Soubory PNG se stahují v rozlišení, které je vykresleno jako trojnásobek zobrazené velikosti v náhledu, což zajišťuje dostatečnou hustotu pixelů pro běžné skenery.
Často kladené otázky
Který typ čárového kódu si mám vybrat?
Code 128 je vhodný pro jakékoli krátké kódy – SKU, sledovací čísla nebo čísla majetku. EAN-13, EAN-8 a UPC-A se používají pro maloobchodní produkty. ITF-14 se umisťuje na přepravní kartony, Code 39 na štítky majetku, Codabar v knihovnách a krevních bankách, MSI na regálové štítky ve skladech a Pharmacode na obaly léků.
Musím sám vypočítat kontrolní číslici?
Ne. U formátů EAN, UPC a ITF-14 stačí zadat pouze datové číslice a závěrečná kontrolní číslice se vypočítá automaticky. Pokud zadáte kód v plné délce, bude namísto přepočítání pouze ověřen.
Půjdou tyto čárové kódy skutečně naskenovat?
Ano, pokud zachováte dobrý kontrast, ponecháte volný prostor po obou stranách a nezmenšíte je příliš. Pro tisk si stáhněte formát SVG, aby čáry zůstaly ostré při jakékoli velikosti; PNG je dostačující pro obrazovky a dokumenty.