Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Programe
  • Program de generare a codurilor de bare. Codurile QR - ce sunt, cum să creați și să decriptați orice cod de bare, generatoare online și programe pentru citirea acestora

Program de generare a codurilor de bare. Codurile QR - ce sunt, cum să creați și să decriptați orice cod de bare, generatoare online și programe pentru citirea acestora

Crearea și utilizarea codurilor de bare

În zilele noastre, la intrarea în orice supermarket, mini-market, magazin sau chiar tarabă, luând orice produs de pe raft, vedem pe spatele lui un mic dreptunghi cu dungi și numere, și toată lumea știe că acesta este un cod de bare. Fiecare antreprenor, companie, fabrică ajunge la punctul în producția lor când trebuie să creeze un nou cod de bare pentru un nou produs. Acest articol va fi interesant și util celor care urmează să-și creeze primul cod de bare.

Mai întâi, să vedem care este însăși definiția acestui cuvânt.
Cod de bare- informații grafice care se aplică produsului, oferind o șansă reală de a-l citi - o secvență de linii alb-negru.

Ele diferă nu doar prin aspect, ci și prin modul în care codifică datele. Sunt:
liniar coduri (bande) – acele coduri de bare care se citesc numai pe orizontală; pot fi formate din 8 sau 13 cifre. Astfel de coduri nu conțin prea multe informații.
bidimensionale– au fost create pentru a găzdui un volum mai mare de informații; se descifrează pe verticală şi pe orizontală. În prezent, au fost create destul de multe coduri de bare bidimensionale, utilizate în diverse domenii de activitate.

Americanii au creat primul sistem UPC, care este un cod de douăsprezece caractere digitale. Ulterior a câștigat faimă și țările europene au dorit și ele să codifice produsele după acest principiu. Cu toate acestea, ne-am confruntat cu faptul că gama de coduri posibile a fost umplută cu mărfuri de pe continentele americane.
Dezvoltatorii noii codificări EAN-13 au rezolvat această problemă extinzând gama de coduri prin adăugarea a treisprezecea cifră din stânga. În același timp, s-a dovedit a rămâne compatibil cu EAN-13 cu codificare UPC (numărul 0 i-a fost adăugat la început).

Așa a apărut codificarea EAN/UPC, al cărei cod este împărțit în cinci zone:
— Prefix GS1 – 3 caractere numerice
— Număr de înregistrare a producătorului – 4-6 caractere numerice
— Cod produs – 3-5 caractere digitale
— Simbol digital de control
- Adăuga. câmp (completat cu semnul „>” sau deloc completat), se mai numește și indicator de zonă liberă.

Deci, cum să creați și să generați un cod de bare în Ucraina?
Multe servicii vă vor ajuta să creați un cod de bare online. Atilog oferă și acest serviciu.

Dar mai întâi, trebuie să întocmiți un contract cu Asociația de numerotare a produselor GS1 Ucraina.
Pentru a vi se atribui un cod de bare, trebuie să depuneți o cerere și să indicați în ea:
— Nume, marcă etc.;
- Regulament - document tehnic (GOST, TU, GOST etc.) - daca este disponibil;
— Tipul și materialul ambalajului, greutatea netă, capacitatea etc.);
— Descriere (caracteristicile consumatorului, compoziție, aspect, proprietăți caracteristice etc.).

Această secțiune a site-ului nostru oferă un generator de coduri de bare în care Puteți genera un cod de bare online gratuit.

Îl poți obține și de aici Inregistreaza-te, iar compania noastră va fi bucuroasă să vă ajute în acest sens.

Permițând identificarea acestora, precum și reducerea timpului de prelucrare a datelor. Este plasat pe ambalajul de transport și de consum.

La noi, cele mai comune coduri de bare sunt JEAN-13 cu 13 cifre si EAN-8 cu 8 cifre.

Codul EAN-13 este prezentat în Fig. 11.25.

Codul de țară al locației băncii de date coduri de bare este indicat cu două sau trei cifre. Codurile unor țări sunt prezentate în tabel. 11.1.

Orez. 11.25. Decodificarea codului de bare EAN-13:
  • codul de țară al locației băncii de date cu coduri de bare;
  • codul producatorului;
  • Codul produsului;
  • verifică numărul.

Principiul codurilor de bare

Principiul codurilor de bare- codificarea caracterelor alfanumerice sub formă de dungi negre și luminoase alternante de diferite lățimi (trăsă și spații), citire cu ajutorul unui dispozitiv de scanare care descifrează codurile și transmite informațiile către computer. ShK este unul dintre cele mai comune mijloace de identificare automată. Codurile sunt descifrate de dispozitive de scanare. Codurile Asociației Europene pentru Numerotare (EAN) au 13 cifre (uneori 8 cifre pentru pachete de dimensiuni mici).

Primele 2 (3) cifre indicați codul țării de producție (Marea Britanie - 50, Spania - 84, Germania - 400-440, Rusia - 460-469, China - 690, Belarus - 481).

Următoarele cinci cifre (3-5 sau 3-7) - Codul producătorului este atribuit central de către autoritatea națională a țării unei anumite organizații de producție.

Următoarele cinci (6-7 sau 8-12) - cod de produs, atribuit de către producător sau vânzător în mod independent sub forma unui număr de înregistrare în cadrul întreprinderii sale. În aceste numere, producătorul poate codifica datele necesare identificării: denumire, clasa, numărul articolului, culoarea, greutatea, mărimea etc.

Ultima cifră— control, conceput pentru citirea unui cod de bare cu un scaner folosind algoritmul EAN. Numărul de verificare este găsit printr-o anumită secvență de operații aritmetice.

Unitatea de măsură a lățimii cursei este modulul - cea mai îngustă cursă sau spațiu cu o lățime de 0,33 mm. Fiecare cifră este codificată în șapte module, care sunt grupate în două bare și două spații. De exemplu, numărul 4 este reprezentat ca 1011100. Lățimea barelor și a spațiilor este de la una la trei unități.

Informațiile despre cod sunt transmise și de lățimea liniilor, a spațiilor și a combinației lor. Dimensiunea nominală a simbolului EAN-13 de la prima până la ultima cursă este de 31,35 mm. Ar trebui să existe spațiu liber în jurul codului, astfel încât lățimea nominală este de 37,29 mm. La începutul și la sfârșitul barei, sunt plasate linii de margine alungite, indicând începutul și sfârșitul scanării.

Funcții coduri de bare

Un cod de bare, spre deosebire de multe semne informative, îndeplinește nu numai funcții generale de informare și identificare, ci și o serie de funcții suplimentare:

  • identificarea automată a mărfurilor cu ajutorul dispozitivelor de citire automată;
  • control automat și contabilitate a stocurilor;
  • managementul operațional al procesului de distribuție a mărfurilor: expedierea, transportul și depozitarea mărfurilor;
  • creșterea vitezei și culturii serviciului clienți;
  • suport informativ pentru cercetarea de marketing.

Verificarea codului de bare

Ultima cifră- un număr de control care poate fi calculat, iar corectitudinea aplicării acestuia poate fi verificată folosind următorul algoritm:

1. Atribuiți numerele în locurile codului de bare de la 1 la 12, excluzând cifra de control (Fig. 11.26);

Orez. 11.26. Atribuirea unui loc de la 1 la 12 în codul de bare

2. Adunați numerele în locuri pare și înmulțiți suma rezultată cu 3. De exemplu: 6 + 7 + 0 + 5 + 0 + + 1 = 19; 19x3 = 57;

3. Adăugați numerele în locuri impare. De exemplu: 4+0+0+9+2+0= 15;

4. Adăugați rezultatele obținute la pasul 2 și pasul 3 și obțineți un număr din două sau trei cifre. De exemplu: 15 +97 =112;

5. Doar numărul de pe ultimul loc rămâne în suma totală rezultată. De exemplu: 2;

6. Scădeți numărul rezultat din 10. Diferența rezultată este numărul de control, care trebuie să coincidă cu ceea ce este indicat în codul de bare. De exemplu: 10 - 2 = 8.

Codul EAN-8 este prezentat în Fig. 11.27.

Orez. 11.27. Decodificarea codului de bare EAN-8:
  • codul tarii;
  • codul producatorului;
  • verifică numărul.

Baza de date cu coduri de bare Coduri de țară

Cod de bare

Cod de bare

Cod de bare

SUA și Canada

Belgia și Luxemburg

Argentina

Portugalia

Bulgaria

Islanda

Slovenia

Brazilia

Croaţia

Germania

Rusia și CSI

Slovacia

Iugoslavia

Noua Zeelandă

Finlanda

Olanda

Coreea de Sud

Norvegia

Singapore

Marea Britanie

Venezuela

Elveţia

Australia

Irlanda

Columbia

Malaezia

Citirea codurilor de bare

Pentru a citi un cod de bare utilizați:

  • scanere laser staționare și portabile care vă permit să citiți coduri de bare la diferite distanțe de produs - de la 60 cm la 5-6 m;
  • scanere de marcat echipate cu sisteme de citire a codurilor de bare: cititoare optice de contact sub forma de pixuri, creioane, pistoale laser etc.

Cele mai simple și mai accesibile dispozitive pentru citirea codurilor de bare sunt cititoarele de stilouri, dar pot fi folosite atunci când operatorul poate trece un creion peste etichetă. În magazinele mici pot fi folosite, dar în depozite mari sau supermarketuri acest lucru este nepractic.

Scanerul de marcat D-500 este conceput pentru a fi utilizat în casele de marcat din supermarketuri. Citirea rapidă a codului la distanță cu orice orientare a etichetei este realizată prin scanarea cu mai multe fascicule, ceea ce asigură o productivitate ridicată a serviciului clienți. Decodorul încorporat este configurat pentru toate sistemele cunoscute de codificare a produselor. Datorită costului ridicat, utilizarea acestui dispozitiv este fezabilă din punct de vedere economic numai în magazinele mari cu un flux mare de clienți și cifră de afaceri.

Dispozitivul de scanare transmite informații despre vânzarea unui anumit produs către un computer, unde sunt stocate informații despre stocurile sale de la nivelul vânzărilor și din depozit. Dacă stocul este mai mic decât standardele permise, atunci se transmite un semnal prin comunicații electronice despre necesitatea reumplerii mărfurilor în depozit. Scanerele instalate în depozit identifică automat mărfurile necesare, iar cu ajutorul unor dispozitive speciale mărfurile sunt transportate la nivelul vânzărilor.

Codul de bare vă permite să recunoașteți falsificarea informațiilor, care însoțește de obicei alte tipuri de contrafaceri.

Un cod de bare este aplicat pe expedierea sau ambalajul de consum al multor bunuri importate și autohtone prin imprimare sau prin folosirea unui autocolant sau a unei etichete adezive. Codul de bare trebuie aplicat pe peretele din spate al pachetului din colțul din dreapta jos, la o distanță de cel puțin 20 mm de margini. Se poate aplica pe peretele lateral al pachetului, pe eticheta din coltul din dreapta jos. Pe pachetele moi, alegeți un loc în care cursele vor fi paralele cu partea de jos a pachetului. Codul de bare nu trebuie plasat acolo unde există deja alte elemente de marcare (text, imagini, perforare).

Vei avea nevoie

  • - Calculator personal;
  • - Imprimanta;
  • - hartie pentru imprimanta;
  • - Programe Microsoft Word, WordPerfect, Microsoft Access, FoxPro sau Excel.

Instrucțiuni

Codul de bare este de obicei imprimat pe etichetă de către producător. Dacă îl imprimați singur, va trebui să imprimați și singur codul de bare.

Introduceți informațiile de care aveți nevoie, poziționați imaginea codului de bare în modul dorit și imprimați-o.

Cum, cel mai bine este să aplicați codul de bare direct pe etichetă. Multe așa-numite imprimante cu transfer termic imprimă etichete cu un cod de bare deja aplicat, dacă în ele este preinstalat cel corespunzător. Tot ce trebuie să faceți este să-l lipiți pe eticheta finită.

Codurile de bare, de regulă, sunt aplicate pentru a asigura ușurința identificării cutare sau cutare, precum și transportul și depozitarea acestuia. Aceste informații sunt necesare producătorilor și vânzătorilor de mărfuri. Pentru consumatori, este, în principiu, inutil.

Sfaturi utile

În Rusia, ca și în majoritatea țărilor lumii, sistemul EAN este folosit pentru codare, în care sunt criptate treisprezece cifre. Primele 2 dintre ele sunt codul de țară criptat, următoarele cinci sunt codul vânzătorului sau producătorului, următoarele 5 cifre indică codul produsului. Iar ultima cifră este responsabilă pentru monitorizarea scanării corecte a codului de bare.

Nu contează ce imprimantă utilizați - cu matrice de puncte, cu jet de cerneală sau cu laser. Prin urmare, dacă doar îl cumpărați, este mai bine să mergeți cu unul matrice - sunt mai ieftine decât altele. Dacă intenționați să-l utilizați nu numai pentru realizarea codurilor de bare, ci și în alte scopuri, de exemplu, imprimarea imaginilor color, cumpărați o imprimantă cu jet de cerneală bună.

Aveți un tabel în care trebuie să introduceți informații dintr-un cod de bare, de exemplu, un bilet de avion. Acest cod de bare conține de obicei codul companiei aeriene, numărul formularului și numărul zborului.

Instrucțiuni

Puteți introduce diferite tipuri de coduri de bare fie manual, fie folosind un scaner de coduri de bare, care, desigur, este mult mai rapid și mai convenabil. Așadar, înarmați-vă cu un scaner și treceți la treabă, încercând să evitați greșelile și calculele greșite. Orice scaner de mână, care este de obicei conectat la conector, este potrivit pentru scanarea unui cod de bare. Există și tipuri de scanere fără fir, a căror zonă de acoperire ajunge uneori până la 100 m în diametru.

Mai întâi trebuie să introduceți caracterele din scaner. Cert este că, de obicei, scanerul transferă informații sub formă de simboluri, aproximativ în același mod ca și când ai tasta pictograme necunoscute pe tastatură. Acceptați caracterele din InputBox și traduceți-le într-o variabilă șir. Când InputBox vă returnează un rând fără date, terminați procesul de introducere. Aceasta înseamnă că datele au fost primite.

Aproape în fiecare zi întâlnim coduri de bare care sunt folosite în comerț, contabilitate de depozit, bibliotecă și afaceri poștale atunci când procesăm documente.

În această publicație, ne vom familiariza cu principalele metode de codificare a informațiilor folosind coduri de bare și, de asemenea, vom lua în considerare metodele de creare a acestora.

Istoria creării codurilor de bare

Codul de bare (codul de bare) este o informatie grafica sub forma de dungi alb-negru alternante, care se aplica pe suprafata, marcajul sau ambalajul produselor si o face lizibila prin mijloace tehnice.

Istoria codului de bare datează din 1948, când studentul absolvent Bernard Silver a auzit o conversație între președintele unui lanț alimentar local și decanul Institutului de Tehnologie al Universității Drexel, în timpul căreia a cerut dezvoltarea unui sistem de citire automată. Informații despre produs.

Un timp mai târziu, Woodland a inventat prototipul codului de bare pe care îl folosim astăzi.

Tipuri de coduri de bare

Există 2 tipuri de coduri de bare: liniare (fâșie) și bidimensionale. Codurile de bare liniare sunt cele care sunt citite doar într-o singură direcție (orizontal).

Cele mai comune coduri de bare liniare sunt:

universal Produs Cod (UPC - A , UPC - E ) - Standard american de coduri de bare dezvoltat în 1973. UPC -A este format din 12 cifre, UPC -E din 8 cifre, este progenitorul codificării EAN

Codul UPC este format numai din numere.

În 2005, compania americană UCC, ECCC canadian și EAN european au fuzionat pentru a forma organizația globală de standardizare GS 1.

european Articol Numerotare (EAN -8, EAN -13, EAN -128) – Standard european de coduri de bare care codifică identificatorul produsului și al producătorului.

Indexul 8 și 13 indică numărul de cifre care alcătuiesc codul de bare. EAN-8 a fost dezvoltat pentru marcarea mărfurilor care, din cauza dimensiunilor reduse, sunt incomod de aplicat EAN-13.

Reducerea dimensiunii codului de bare nu este o soluție la problemă, deoarece duce la o scădere a lățimii curselor, care, la rândul său, afectează negativ lizibilitatea scanerului din cauza rezoluției sale insuficient de ridicate.

Notă! EAN-128 codifică orice număr de litere și numere, conform alfabetului Cod 128. Standardul EAN este în prezent universal pentru toate țările, inclusiv. SUA și Canada.

Codabar– un cod de bare care vă permite să codificați, pe lângă numere, și simbolurile „-”, „+”, „$”, „/”, „.”, „:” și patru litere A, B, C, D .

Fiecare personaj conține 7 elemente formate din 4 linii și 3 spații.

Avantajul acestui cod de bare este capacitatea de a codifica 6 caractere speciale.

Dezavantajul este destul de semnificativ și constă în distribuția scăzută a informațiilor pe unitatea de suprafață (5,5 mm pe caracter).

Cod e 128– un cod de bare care vă permite să codificați numere, litere și caractere speciale. Codul digital este destul de compact, datorită înregistrării a două numere într-un singur modul de cod de bare.

Caracterele alfabetice folosesc o abordare de notație standard, rezultând că acestea sunt de două ori mai lungi decât caracterele digitale.

Codurile de bare 2D au fost create pentru a elimina principalul dezavantaj al codurilor de bare liniare - incapacitatea de a înregistra cantități mari de informații.

De exemplu, un cod QR poate conține 7089 de numere, 4295 de numere și litere, 2953 de litere în codificarea Windows-1251 sau 1450 de litere în codarea UTF-8.

Codul de bare este decriptat în direcțiile orizontale și verticale.

Cum se creează un cod de bare?

Există destul de multe programe și servicii online pentru crearea codurilor de bare; să ne uităm la cele mai populare.

Labeljoy – software profesional pentru crearea, editarea, imprimarea etichetelor și codurilor de bare cuinterfață WYSIWYG,lucru într-un mediu Windows (WinXP - Win8).

Programul are versiuni gratuite și cu plată.

Prețul versiunii plătite este de 40 de euro.

Principalele caracteristici ale programului:

    Import baze de date – conectarea codurilor de bare la o bază de date externă (Acces, Excel, MySQL, SQL Server).

    Generarea de coduri de bare unidimensionale și bidimensionale (QR) – 20 de tipuri de coduri de bare unidimensionale sunt disponibile pentru generare.
    Pe lângă funcția de generare oferită în program, este posibil să utilizați generatorul online de coduri QR postat pe site-ul producătorului.

    Posibilitatea de a crea etichete personalizate sau de a folosi șabloane. Baza de date conține un număr mai mare de efecte grafice (transparență, textură, chenare etc.) și peste 20 de mii de obiecte clipart.

    Abilitatea de a exporta coduri de bare și etichete în formate grafice populare (JPEG, PDF).

    Programul este multilingv și acceptă 18 limbi, inclusiv. Rusă. Site-ul web are instrucțiuni video detaliate despre cum să utilizați programul.

– un utilitar gratuit multiplatform pentru generarea codurilor de bare. Există suport pentru aproximativ 50 de tipuri de coduri de bare, inclusiv. pe două niveluri.

Utilitarul are o interfață simplă în limba engleză și un minim de setări; chiar și un începător poate înțelege principiul de funcționare. Rezultatele lucrării pot fi exportate în formatele PNG, EPS și SVG.

Cum se face un cod de bare. Imprimantele își pun această întrebare tot timpul. Deși dacă codul de bare nu se schimbă, nu există dificultăți deosebite, dar dacă trebuie să faceți o mie de carduri de reducere unice, fiecare dintre ele ar trebui să aibă propriile sale cod de bare unic, problema devine puțin mai complicată, dar și rezolvabilă. voi scrie instrucțiuni pentru crearea unui cod de bareîn două programe Corel Draw și PrintShop Mail.

Să începem instrucțiunile noastre pentru crearea unui cod de bare. Pentru început, presupunem că avem un cod de bare pentru întreaga circulație. De exemplu, o etichetă pentru un produs care trebuie să fie codat de bare.

Sa incepem cu Corel Draw. Totul aici este foarte, foarte simplu, cu excepția cazului în care, desigur, codul nostru de bare nu se schimbă. Ne deschidem aspectul în Corel și pregătim un loc pentru codul de bare. După aceea facem Editare - Introduceți codul de bare

Apare Adăugați expertul cod de bare.

Selectați standardul utilizat în comanda dvs. Introduceți numerele necesare.

Ei bine, etapa finală - dacă aveți nevoie de numere sub codul de bare - puneți o bifă în fața lizibilității codului de bare.

Faceți clic pe gata și obțineți codul nostru de bare ca obiect de cod de bare cu un fundal transparent. Dacă avem nevoie de un obiect vectorial obișnuit, faceți clic Editare - Tăiați. După Editare - Lipire specială - Imagine (metafile). Voila, avem un obiect obișnuit format din coloane și numere. Poți să faci ce vrei cu ea.

asta e tot, nicio înțelepciune. Dacă aveți nevoie de coduri de bare diferite pentru fiecare aspect, efectuăm această operație pentru fiecare număr.

Acum să complicăm problema. Să presupunem că avem nevoie de 1000 de carduri de reducere, pe fiecare dintre ele cod de bare unic. Crearea a o mie de coduri de bare în Corel este o sarcină plictisitoare, lungă și ingrată și vor exista o mulțime de colțuri. Ce să fac? Răspuns - PrintShop Mail. Un program unic.

Ca întotdeauna, mai întâi pregătim baza. Avem nevoie fisier Excel l cu 1000 de numere. Să punem totul într-o coloană, să-i spunem num. În sarcina noastră voi folosi formatul utilizat pe scară largă EAN13, deci în baza mea de date fiecare cod de bare este format din 13 cifre. Baza de date arată astfel:

Fișierul de bază de date finalizat poate fi descărcat

Baza de date este gata, deschideți-o PrintShop Mail. Creăm un document nou, setăm dimensiunea de pagină necesară, introducem aspectul final și conectăm baza de date. Acest lucru a fost scris în detaliu

Totul este gata pentru generarea codurilor de bare.

Am introdus suportul și am conectat baza de date. Poza mea arata asa:

Inserăm câmpul nostru de date în locul potrivit. Obținem valoarea numerică a înregistrării bazei de date.

Făcând domeniul nostru text, pentru că în general în PrintShop Mai Codul de bare nu este altceva decât un șir de text.

Acum vine partea distractivă. Mai întâi trebuie să introduceți funcția EAN13. În cazul meu ar trebui să existe o funcție EAN13. După aceasta, linia ta va căpăta o formă de neînțeles. Pentru a afișa corect codul de bare, trebuie să instalăm și să selectăm fontul corect. Fonturi pentru coduri de bare pentru programul PrintShop Mail puteți căuta pe Internet sau, de exemplu, puteți descărca

Instalăm fonturi în sistem, selectăm obiectul text, selectăm un font pentru acesta. am nevoie Standardul EAN13, aleg fontul BCEAN72N. am prins asa:

De fapt, ceea ce am nevoie este foarte mic. Îmi selectez obiectul text, fac dimensiunea fontului 60, îl pun într-un cadru, ajustez poziția și dimensiunea codului de bare.

Joacă-te cu fonturile, experimentează. De exemplu, fontul BCEAN72T va afișa și un cod digital pe lângă codul de bare. BCEAN36N va afișa un cod de bare standard EAN13 mai întins. Alte fonturi vor oferi standarde diferite.

În general, scopul meu a fost atins, dar trebuie să îl pun și în dreapta codului de bare numărul de serie al cardului. Inserăm din nou un alt câmp de date. Îi dăm un font, o dimensiune obișnuit și îl rotim folosind butonul. Primim o imagine ca aceasta:

Acum eliminăm tot ce nu este necesar din număr, lăsând doar ultimele 4 cifre. Adevărat, aici trebuie să dansăm puțin cu diamante, deoarece dacă tăiem primele cifre ale variabilei noastre NUM, codul de bare va fi și el tăiat. Deci facem dublu clic pe obiectul nostru. Și schimbați numele celui de-al doilea obiect, de exemplu, la NUM1

După aceasta vedem că avem două variabile NUM și NUM1 independente una de cealaltă. Editați cu calm expresia NUM1, tăind tot ce nu este necesar acolo.

În principiu, sarcina este finalizată. Avem o mie de carduri de reducere cu cod de bare și număr personal.

Pentru leneși, puteți descărca aspectul în format PrintShop Mail.

Cele mai bune articole pe această temă