Brūkšninių kodų generatorius
Sukurk EAN-13, UPC-A, Code 128 ir Code 39 brūkšninius kodus su automatiniu kontroliniu skaitmeniu ir atsisiųsk PNG arba SVG. Nemokamai ir privačiai.
- Užkoduota reikšmė
- –
- Kontrolinis skaitmuo
- –
Kaip sukurti brūkšninį kodą
- Pasirink Brūkšninio kodo tipas: EAN-13 (prekyba, 13 skaitmenų), UPC-A (prekyba, 12 skaitmenų), Code 128 (tekstas ir skaičiai) arba Code 39 (didžiosios raidės, skaitmenys).
- Įvesk Turinys. Jei renkiesi EAN-13, įvesk 12 skaitmenų ir kontrolinį skaitmenį apskaičiuosime už tave arba įvesk visus 13 skaitmenų, kad paskutinis būtų patikrintas. UPC-A veikia taip pat, tik su 11 arba 12 skaitmenų. Šiems dviem tipams tarpai ir brūkšneliai ignoruojami.
- Naudojant Code 39, palik pažymėtą Automatiškai paversti didžiosiomis raidėmis, kad būtų priimamos ir mažosios raidės.
- Pakoreguok Brūkšnių storis, Aukštis (pikseliais), Brūkšnių spalva ir Fono spalva, taip pat pasirink, ar po brūkšniais Rodyti žmogui skaitomą tekstą.
- Peržiūra atsinaujina, kai rašai; Sukurti brūkšninį kodą ją atnaujina iš naujo. Žemiau matysi Užkoduota reikšmė ir Kontrolinis skaitmuo.
- Pasirink PNG dydis ir spustelėk Atsisiųsti PNG arba Atsisiųsti SVG – vektorinį failą, kuris išlieka ryškus bet kokiu dydžiu.
Viskas vyksta tavo naršyklėje: tai, ką įvedi, niekur nesiunčiama.
Kurį brūkšninio kodo tipą rinktis?
- EAN-13 yra standartinis prekybos brūkšninis kodas daugelyje pasaulio šalių, įskaitant Lietuvą (jis dar vadinamas GTIN-13). Jį sudaro lygiai 13 skaitmenų: GS1 prefiksas, įmonės numeris, prekės numeris ir kontrolinis skaitmuo.
- UPC-A yra 12 skaitmenų prekybos kodas, naudojamas Jungtinėse Valstijose ir Kanadoje. UPC-A kodas yra EAN-13 su pradiniu nuliu, o kasų skaitytuvai skaito abu.
- Code 128 koduoja visus 128 ASCII simbolius: didžiąsias ir mažąsias raides, skaitmenis, tarpus ir skyrybos ženklus. Jis kompaktiškas ir labai paplitęs siuntų etiketėse, sandėlio apskaitoje, bibliotekų kortelėse ir vidinėse turto žymose. Raidės su diakritikais, pavyzdžiui, „ą“ ar „š“, nepriklauso ASCII, todėl jos atmetamos.
- Code 39 koduoja didžiąsias raides, skaitmenis, tarpą ir simbolius
- . $ / + %. Jo kodai platesni nei Code 128, tačiau kai kurios pramonės, automobilių ir valstybinės sistemos jo vis dar reikalauja, o beveik kiekvienas skaitytuvas jį perskaito.
Jei reikia žiniatinklio adreso, pastraipos teksto ar kontaktinių duomenų, geriau tinka QR kodas: jis talpina kur kas daugiau duomenų, o išmanieji telefonai jį skaito fotoaparato programa.
Kaip skaičiuojamas kontrolinis skaitmuo
EAN-13 ir UPC-A baigiasi GS1 kontroliniu skaitmeniu pagal modulį 10, kuris leidžia skaitytuvui pastebėti klaidingą nuskaitymą. Pradedant nuo dešiniausio skaitmens prieš kontrolinį, skaitmenys dauginami pakaitomis iš 3 ir iš 1. EAN-13 tai reiškia svorius 1, 3, 1, 3… iš kairės, o UPC-A – 3, 1, 3, 1… iš kairės. Sudėk sandaugas, ir kontrolinis skaitmuo yra skaičius, kurį reikia pridėti, kad gautum artimiausią 10 kartotinį.
Pavyzdys su 400638133393: 4×1 + 0×3 + 0×1 + 6×3 + 3×1 + 8×3 + 1×1 + 3×3 + 3×1 + 3×3 + 9×1 + 3×3 = 89. Artimiausias 10 kartotinis yra 90, todėl kontrolinis skaitmuo yra 1, o visas kodas – 4006381333931. Jei įvedi 13 skaitmenų ir paskutinis netinka, įrankis pasako, kuris skaitmuo buvo tikėtinas, užuot nupiešęs klaidingą kodą.
Code 128 turi savo vidinę kontrolinę sumą, kuri pridedama automatiškai ir niekada nespausdinama. Code 39 piešiamas be pasirenkamo kontrolinio simbolio.
Patarimai spausdinant
- Brūkšnių spalva turi būti tamsi, o Fono spalva – šviesi. Raudoni brūkšniai, šviesūs brūkšniai tamsiame fone ir mažas kontrastas dažnai nenuskaitomi.
- Palik baltą paraštę aplink kodą (ramybės zoną) ir jos neapkirpk.
- Spaudai ir pakuotėms rinkis Atsisiųsti SVG arba Spausdinimui (4×), jei reikia didelio PNG. Padidinus mažą PNG brūkšniai pasidaro neryškūs.
- Išbandyk atspausdintą pavyzdį su skaitytuvu ar programa, kuri kodą tikrai skaitys.
Dažnai užduodami klausimai
Ar galiu šiuos EAN-13 ar UPC-A kodus naudoti parduodamoms prekėms?
Tik jei numeris priklauso tau. Prekybos kodai turi būti sudaryti iš įmonės prefikso, kurį licencijuoja GS1 (Lietuvoje – GS1 Lietuva). Šis įrankis nupiešia teisingą brūkšninį kodą bet kuriam numeriui, bet numerių nepriskiria, o parduotuvės ar prekyvietės tikrina, ar prefiksas užregistruotas tavo įmonei.
Kodėl mano EAN-13 atmetamas?
EAN-13 priima tik skaitmenis ir jam reikia 12 skaitmenų (kontrolinis skaitmuo bus pridėtas) arba 13 skaitmenų su teisingu kontroliniu skaitmeniu. Jei paskutinis skaitmuo nesutampa, pranešime rodomas tikėtinas skaitmuo.
Kuo skiriasi Code 128 ir Code 39?
Code 128 koduoja visą ASCII rinkinį, įskaitant mažąsias raides, ir yra gerokai kompaktiškesnis. Code 39 apsiriboja didžiosiomis raidėmis, skaitmenimis ir keliais simboliais, tačiau kai kurios senesnės sistemos jo reikalauja.
Kas geriau: SVG ar PNG?
SVG yra vektorinis failas: jis išlieka visiškai ryškus bet kokiu dydžiu ir idealiai tinka spaudai bei dizaino programoms. PNG yra paveikslėlis, veikiantis visur, pavyzdžiui, dokumentuose, skaičiuoklėse ir etikečių programose.
Ar mano reikšmės įkeliamos į serverį?
Ne. Brūkšninį kodą piešia biblioteka, veikianti tavo naršyklėje, ir niekas, ką įvedi, nepalieka tavo įrenginio.
Susiję įrankiai
- QR kodų generatorius Sukurk nemokamus QR kodus nuorodoms, tekstui, Wi-Fi, kontaktams, el. paštui ir SMS. Pridėk spalvas ir logotipą, atsisiųsk PNG ar SVG. Nieko neįkeliame.
- Brūkšninio kodo skaitytuvas Nuskaityk brūkšninius kodus internetine kamera ar telefono kamera arba perskaityk juos iš nuotraukos. EAN-13, UPC-A, Code 128, QR, Data Matrix ir kiti.
- QR kodų skaitytuvas Perskaityk QR kodą iš nuotraukos, ekrano nuotraukos ar kameros tiesiai naršyklėje. Nuorodos rodomos kaip tekstas su įspėjimais ir niekada neatidaromos.