Vonalkód-generátor

Készítsen beolvasható Code 128, EAN, UPC és egyéb vonalkódokat, és töltse le őket PNG vagy SVG formátumban.

Vonalkód típusa

Megjelenés
Vonalkód előnézete
Kész. Adja meg az adatokat a vonalkód generálásához.

Az adatok átalakítása közvetlenül a böngészőjében történik – semmi sem kerül feltöltésre a BroBroGo szervereire.

GYIK

Melyik vonalkódtípust válasszam?

A Code 128 bármilyen rövid kódot kezel – legyen az SKU, nyomon követési vagy eszközazonosító szám. Az EAN-13, EAN-8 és UPC-A kiskereskedelmi termékekhez használatos. Az ITF-14 a gyűjtőcsomagolásokra, a Code 39 az eszközcímkékre, a Codabar könyvtárakba és vérbankokba, az MSI a raktári polccímkékre, a Pharmacode pedig a gyógyszercsomagolásokra való.

Ki kell számolnom az ellenőrzőjegyet?

Nem. Az EAN, UPC és ITF-14 formátumoknál elegendő csak az adatjegyeket beírnia, az utolsó ellenőrzőjegyet a rendszer automatikusan kiszámítja. Ha a teljes hosszúságú kódot adja meg, akkor az ellenőrzőjegyet újraszámítás helyett csak ellenőrizzük.

Valóban beolvashatók lesznek ezek a vonalkódok?

Igen, feltéve, hogy megfelelő a kontraszt, hagy elegendő üres helyet (quiet space) mindkét oldalon, és nem kicsinyíti le túlságosan a kódot. Nyomtatáshoz érdemes az SVG formátumot letölteni, így a vonalak bármilyen méretben élesek maradnak; képernyőkhöz és dokumentumokhoz a PNG is tökéletesen megfelel.

A vonalkódtípusok és gyakorlati alkalmazásuk

A megfelelő vonalkódtípus kiválasztása alapvetően meghatározza, hogy a kód beolvasható lesz-e a kívánt környezetben. A különböző iparágak és felhasználási területek eltérő szabványokat követelnek meg, amelyek mindegyike sajátos adatszerkezettel és karakterkészlettel rendelkezik.

  • Code 128: Bármilyen betűt, számjegyet vagy szimbólumot képes kódolni. Kiválóan alkalmas egyedi azonosítók, SKU-k, nyomon követési számok vagy eszközazonosítók létrehozására. Az adatokat érdemes röviden tartani a könnyebb olvashatóság érdekében.
  • EAN-13: A klasszikus kiskereskedelmi termékek azonosítására szolgáló szabvány. 12 számjegyet igényel, amelyhez a rendszer automatikusan kiszámítja az ellenőrzőjegyet, de megadható a teljes 13 jegyű kód is.
  • EAN-8: Az EAN-13 kisméretű kiskereskedelmi csomagolásokhoz tervezett változata. 7 számjegyből (amelyhez az ellenőrzőjegy hozzáadódik) vagy a teljes 8 jegyű kódból áll.
  • UPC-A: Elsősorban az észak-amerikai kiskereskedelemben használt formátum. 11 számjegyet (az ellenőrzőjegyet a rendszer hozzáadja) vagy egy teljes 12 jegyű kódot fogad el.
  • Code 39: Nagybetűket, számjegyeket, valamint a -, ., $, /, +, % karaktereket és a szóközt támogatja. Gyakran alkalmazzák eszközcímkék és belső azonosítók létrehozására, ellenőrzőjegy használata nélkül.
  • ITF-14: Gyűjtőcsomagolások és szállítódobozok jelölésére szolgáló robusztus kód. 13 számjegyet (az ellenőrzőjegyet a rendszer hozzáadja) vagy egy teljes 14 jegyű kódot igényel.
  • Codabar: Számjegyeket és a -, $, :, /, ., + karaktereket kódolja, amelyeket kötelezően az A–D start/stop betűkkel kell közrefogni (például: A40156B). Jellemzően könyvtárakban és vérbankokban használatos.
  • MSI: Kizárólag számjegyeket tartalmazó formátum, amelyet leggyakrabban raktári és leltári polccímkéken alkalmaznak.
  • Pharmacode: Egy speciális, gyógyszerészeti csomagolásokon használt kód, amely egy 3 és 131070 közötti egész számot ábrázol.

Az ellenőrzőjegyek szerepe és automatikus számítása

A vonalkódok pontosságát és a hibás beolvasások elkerülését az úgynevezett ellenőrzőjegy (check digit) biztosítja. Az EAN-13, EAN-8, UPC-A és ITF-14 formátumok esetében a generátor megkönnyíti a munkát: elegendő csupán az alapvető adatjegyeket megadni, és a rendszer automatikusan kiszámítja, majd hozzáilleszti a kód végére a megfelelő ellenőrzőjegyet. Amennyiben a felhasználó a teljes hosszúságú kódot írja be, a szoftver nem számolja újra azt, hanem ellenőrzi a megadott ellenőrzőjegy helyességét.

A beolvashatóságot befolyásoló tényezők és testreszabás

Ahhoz, hogy a generált vonalkódok a fizikai valóságban, nyomtatott formában vagy képernyőn is hibátlanul beolvashatók legyenek, be kell tartani néhány alapvető szabályt:

  1. Kontraszt: A vonalak színe és a háttér színe között megfelelő kontrasztnak kell lennie. A generátorban mindkét érték egyedileg megadható #RRGGBB formátumban. Ha érvénytelen színkódot ad meg, a rendszer automatikusan visszaállítja a színeket az alapértelmezett fekete vagy fehér értékekre.
  2. Üres hely (Quiet Zone): A vonalkódok két oldalán elegendő üres helyet kell hagyni, hogy a leolvasó lézer vagy szenzor egyértelműen azonosítani tudja a kód kezdetét és végét.
  3. Méret és arányok: A vonalvastagság értéke 1 és 4 között, míg a magasság 40 és 200 pixel között állítható. A túl kicsire méretezett kódok olvashatatlanná válhatnak.
  4. Szöveg megjelenítése: A vonalak alatti számsor vagy szöveg megjelenítése tetszőlegesen ki- és bekapcsolható a Szöveg megjelenítése a vonalak alatt opcióval.

Képformátumok: SVG vagy PNG?

A generált vonalkódok kétféle formátumban tölthetők le, amelyek eltérő felhasználási célokra alkalmasak:

  • SVG (vektorgrafika): Nyomtatáshoz és professzionális kiadványszerkesztéshez ez a legmegfelelőbb választás. Mivel matematikai képletek alapján épül fel, tetszőlegesen nagyítható vagy kicsinyíthető anélkül, hogy veszítene az élességéből. A vonalak élei mindig tökéletesen tiszták maradnak, ami kritikus a vonalkód-olvasók pontossága szempontjából.
  • PNG (raszteres kép): Képernyős megjelenítéshez, digitális dokumentumokba való beágyazáshoz vagy webes felületekre ideális. A letöltött PNG fájlok a jobb minőség érdekében a képernyőn megjelenő méret háromszorosában kerülnek mentésre.

Adatkezelés és biztonság a böngészőben

A Vonalkód-generátor működése során kiemelt figyelmet kap a felhasználói adatok védelme. Az adatok átalakítása közvetlenül a böngészőjében történik – semmi sem kerül feltöltésre a BroBroGo szervereire. A teljes generálási folyamat helyben fut le, így az érzékeny azonosítók, gyári számok vagy belső adatok nem hagyják el az Ön eszközét.

Hibaelhárítás és beviteli szabályok

A generátor valós időben ellenőrzi a megadott adatokat, és azonnali visszajelzést küld, ha a bevitel nem felel meg a kiválasztott formátum követelményeinek.

  • Túl hosszú adat: A maximális beviteli hossz 256 karakter. Ha az adat ennél hosszabb, a rendszer a következő hibaüzenetet jeleníti meg: "Ez túl hosszú egy beolvasható vonalkódhoz. Kérjük, tartsa {max} karakter alatt.".
  • Érvénytelen karakterek: Ha a megadott érték nem felel meg a kiválasztott típus szabályainak, a "Ez nem érvényes {format} érték – ellenőrizze a fenti formátum-útmutatót." figyelmeztetés jelenik meg.
  • Üres vagy hibás mezők: Amennyiben az adatmező üres, túl hosszú vagy érvénytelen karaktereket tartalmaz, a vonalkód előnézete és a letöltési gombok automatikusan eltűnnek a felületről.
  • Automatikus példák: Amikor vonalkódtípust vált, és az adatmező éppen üres, a rendszer automatikusan feltölti azt az új formátumnak megfelelő mintaértékkel, segítve a gyors tesztelést.

Gyakran Ismételt Kérdések

Melyik vonalkódtípust válasszam?

A Code 128 bármilyen rövid kódot kezel – legyen az SKU, nyomon követési vagy eszközazonosító szám. Az EAN-13, EAN-8 és UPC-A kiskereskedelmi termékekhez használatos. Az ITF-14 a gyűjtőcsomagolásokra, a Code 39 az eszközcímkékre, a Codabar könyvtárakba és vérbankokba, az MSI a raktári polccímkékre, a Pharmacode pedig a gyógyszercsomagolásokra való.

Ki kell számolnom az ellenőrzőjegyet?

Nem. Az EAN, UPC és ITF-14 formátumoknál elegendő csak az adatjegyeket beírnia, az utolsó ellenőrzőjegyet a rendszer automatikusan kiszámítja. Ha a teljes hosszúságú kódot adja meg, akkor az ellenőrzőjegyet újraszámítás helyett csak ellenőrizzük.

Valóban beolvashatók lesznek ezek a vonalkódok?

Igen, feltéve, hogy megfelelő a kontraszt, hagy elegendő üres helyet (quiet space) mindkét oldalon, és nem kicsinyíti le túlságosan a kódot. Nyomtatáshoz érdemes az SVG formátumot letölteni, így a vonalak bármilyen méretben élesek maradnak; képernyőkhöz és dokumentumokhoz a PNG is tökéletesen megfelel.