Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Programi
  • Program za generiranje barkodova. QR kodovi - što je to, kako kreirati i dešifrirati bilo koji bar kod, online generatori i programi za njihovo čitanje

Program za generiranje barkodova. QR kodovi - što je to, kako kreirati i dešifrirati bilo koji bar kod, online generatori i programi za njihovo čitanje

Kreiranje i korištenje bar kodova

Sada, ulazeći u bilo koji supermarket, mini-market, prodavnicu, pa čak i štand, uzimajući bilo koji proizvod sa police, vidimo mali pravougaonik sa prugama i brojevima na poleđini, a svi znaju da je ovo bar kod. Svaki preduzetnik, firma, fabrika u svojoj proizvodnji dođe do trenutka kada treba da kreirate novi bar kod za novi proizvod. Ovaj članak će biti zanimljiv i koristan za one koji će kreirati svoj prvi bar kod.

Prvo, pogledajmo šta je sama definicija ove riječi.
Barkod- grafičke informacije koje se primjenjuju na proizvod, dajući pravu priliku da ga pročitate - niz crnih i bijelih linija.

Razlikuju se ne samo po izgledu, već i po načinu kodiranja podataka. razlikovati:
linearno(trakasti) kodovi - oni bar kodovi koji se čitaju samo horizontalno; mogu imati 8 ili 13 cifara. Takvi kodovi ne sadrže mnogo informacija.
dvodimenzionalni– stvoreni su za smještaj više informacija; dešifruje se vertikalno i horizontalno. Trenutno je stvoreno mnogo dvodimenzionalnih bar kodova koji se koriste u različitim oblastima aktivnosti.

Amerikanci su stvorili prvi UPC sistem, koji je kod od dvanaest numeričkih znakova. Nakon što je stekla slavu, i zemlje Evrope su poželele da kodiraju robu po ovom principu. No, suočili smo se s činjenicom da je raspon mogućih kodova popunjen robom s američkih kontinenata.
Programeri novog EAN-13 kodiranja riješili su ovaj problem proširenjem raspona kodova dodavanjem trinaeste cifre s lijeve strane. Istovremeno se ispostavilo da ostavlja EAN-13 kompatibilnost sa UPC kodiranjem (broj 0 mu je dodan na početku).

Ovako se pojavilo EAN / UPC kodiranje, čiji je kod podijeljen u pet zona:
- GS1 prefiks - 3 numerička znaka
- Registracijski broj proizvođača - 4-6 numeričkih znakova
- Šifra proizvoda - 3-5 digitalnih znakova
— Kontrolni digitalni simbol
- Dodati. polje (ispunjeno znakom “>” ili nije popunjeno uopšte), naziva se i indikator slobodne zone.

Dakle, kako stvoriti i generirati bar kod u Ukrajini?
Mnoge usluge će vam pomoći da kreirate bar kod na mreži. Atilog takođe pruža ovu uslugu.

Ali prvo morate sastaviti ugovor sa GS1 Ukrajinskim udruženjem za numerisanje robe.
Da biste dobili bar kod, morate podnijeti zahtjev i u njemu navesti:
— Naziv, robna marka, itd.;
- Regulatorno - tehnički dokument (GOST, TU, GOST, itd.) - ako postoji;
– Vrsta i materijal pakovanja, neto težina, kapacitet itd.);
- Opis (potrošačke karakteristike, sastav, izgled, karakteristična svojstva itd.).

Ovaj dio naše stranice nudi generator bar kodova u kojem Možete besplatno generirati bar kod na mreži.

Ovdje možete registar a naša kompanija će vam rado pomoći u tome.

Omogućava im da identifikuju, kao i smanjuju vrijeme za obradu podataka. Stavlja se na transportnu i potrošačku ambalažu.

Kod nas su najčešći bar kodovi JEAN-13 sa 13 cifara i EAN-8 sa 8 cifara.

EAN-13 kod je prikazan na sl. 11.25.

Kôd zemlje lokacije banke podataka bar kodova označen je sa dvije ili tri cifre. Šifre nekih zemalja prikazane su u tabeli. 11.1.

Rice. 11.25. EAN-13 dekodiranje bar koda:
  • kod zemlje u kojoj se nalazi banka podataka na barkodu;
  • kod proizvođača;
  • kod proizvoda;
  • provjeri broj.

Princip bar kodiranja

Princip bar kodiranja- kodiranje alfanumeričkih znakova u obliku naizmjeničnih crnih i svijetlih pruga različite širine (crte i razmaci), čitanje pomoću uređaja za skeniranje koji dešifruje kodove i prenosi informacije na računar. Barkod je jedno od najčešćih sredstava automatske identifikacije. Dekodiranje kodova se vrši pomoću uređaja za skeniranje. Kodovi Evropskog udruženja za numerisanje proizvoda (EAN) sastoje se od 13 cifara (ponekad 8 za mala pakovanja).

Prve 2 (3) cifre označava šifru zemlje proizvođača (Velika Britanija - 50, Španija - 84, Nemačka - 400-440, Rusija - 460-469, Kina - 690, Belorusija - 481).

Sljedećih pet cifara (3-5 ili 3-7) -šifru proizvođača centralno dodjeljuje nacionalno tijelo zemlje određenom proizvođaču.

Sljedećih pet (6-7 ili 8-12) -šifru proizvoda dodeljuje proizvođač ili prodavac samostalno u obliku registracijskog broja u okviru svog preduzeća. U ove brojeve proizvođač može kodirati podatke potrebne za identifikaciju: naziv, razred, artikal, boju, težinu, veličinu itd.

zadnja cifra- kontrola, dizajnirana za čitanje barkoda skenerom koristeći EAN algoritam. Kontrolni broj se nalazi određenim nizom aritmetičkih operacija.

Modul se uzima kao jedinica širine poteza - najuži hod ili razmak širine 0,33 mm. Svaka cifra je kodirana u sedam modula, koji su grupirani u dva poteza i dva razmaka. Na primjer, broj 4 je predstavljen kao 1011100. Širina traka i razmaka je od jedne do tri jedinice.

Informaciju o kodu prenosi i širina poteza, razmaka i njihova kombinacija. Nominalna veličina EAN-13 znaka od prvog do posljednjeg poteza je 31,35 mm. Oko koda mora biti prazan prostor tako da nominalna širina bude 37,29 mm. Izduženi ivični potezi postavljaju se na početak i kraj crtičnog koda, što označava početak i kraj skeniranja.

Barkod funkcije

Barkod, za razliku od mnogih informativnih znakova, obavlja ne samo opće funkcije informativne i identifikacijske prirode, već i niz dodatnih funkcija:

  • automatizovana identifikacija robe uz pomoć uređaja za mašinsko čitanje;
  • automatizovana kontrola i računovodstvo zaliha robe;
  • operativno upravljanje procesom robnog prometa: otprema, transport i skladištenje robe;
  • povećanje brzine i kulture pružanja usluga korisnicima;
  • informatička podrška marketing istraživanja.

Provjera bar koda

zadnja cifra- broj provjere koji se može izračunati, a ispravnost njegove primjene se provjerava prema sljedećem algoritmu:

1. Dodijeliti mjesta brojevima u isprekidanom broju od 1. do 12., isključujući kontrolnu cifru (Sl. 11.26);

Rice. 11.26. Dodjeljivanje mjesta od 1. do 12. u barkodu

2. Zbrojite brojeve na parnim mjestima i pomnožite dobijeni iznos sa 3. Na primjer: 6 + 7 + 0 + 5 + 0 + + 1 = 19; 19x3=57;

3. Zbrojite brojeve na neparnim mjestima. Na primjer: 4+0+0+9+2+0= 15;

4. Rezultate dobijene u stavu 2 i stavu 3 sabrati i dobiti dvocifreni ili trocifreni broj. Na primjer: 15 +97 =112;

5. Ostavite samo broj na posljednjem mjestu u ukupnom primljenom iznosu. Na primjer: 2;

6. Oduzmite dobijeni broj od 10. Dobivena razlika je kontrolni broj, koji mora odgovarati onome što je naznačeno u barkodu. Na primjer: 10 - 2 = 8.

EAN-8 kod je prikazan na sl. 11.27.

Rice. 11.27. EAN-8 dekodiranje bar koda:
  • kod zemlje;
  • kod proizvođača;
  • provjeri broj.

Kodovi zemalja za lokacije baze podataka bar kodova

Barkod

Barkod

Barkod

SAD i Kanada

Belgija i Luksemburg

Argentina

Portugal

Bugarska

Island

Slovenija

Brazil

Hrvatska

Njemačka

Rusija i ZND

Slovačka

Jugoslavija

Novi Zeland

Finska

Holandija

sjeverna koreja

Norveška

Singapur

Velika britanija

Venecuela

Switzerland

Australija

Ireland

Kolumbija

Malezija

Čitanje bar koda

Za čitanje bar koda koristite:

  • stacionarni i prijenosni laserski skeneri koji omogućavaju očitavanje barkoda na različitim udaljenostima od robe - od 60 cm do 5-6 m;
  • kase opremljene sistemima za očitavanje bar kodova: optički kontakt čitači u obliku olovaka, olovaka, laserskih pištolja itd.

Najjednostavniji i najpristupačniji čitači bar kodova su olovke, ali se mogu koristiti kada operater može prevući olovkom preko etikete. U malim trgovinama mogu se koristiti, ali u velikim skladištima ili u supermarketima to nije praktično.

Skener kase D-500 je dizajniran za upotrebu u blagajni supermarketa. Brzo čitanje koda na daljinu sa nasumičnom orijentacijom naljepnice postiže se skeniranjem s više zraka, što osigurava visoku produktivnost u korisničkoj službi. Ugrađeni dekoder se može konfigurirati za sve poznate sisteme kodiranja proizvoda. Zbog visoke cijene, korištenje ovog uređaja je ekonomski izvodljivo samo u velikim trgovinama s velikim protokom kupaca i prometom.

Uređaj za skeniranje prenosi informacije o prodaji određenog proizvoda na kompjuter, gdje se pohranjuju podaci o njegovim zalihama u trgovačkom prostoru iu skladištu. Ako je zaliha manja od dozvoljenih standarda, tada se putem elektronske komunikacije prenosi signal o potrebi dopune robe u skladištu. Skeneri ugrađeni u skladištu vrše automatsku identifikaciju potrebne robe, a uz pomoć posebnih uređaja roba se transportuje do trgovačkog centra.

Barkod vam omogućava da prepoznate krivotvorenje informacija koje obično prati druge vrste lažiranja.

Barkod se primjenjuje na transportnu ili potrošačku ambalažu mnoge uvozne i domaće robe štampanjem ili korištenjem etikete ili etikete koja se lijepi. Bar kod se mora postaviti na stražnji zid pakovanja u donjem desnom uglu na udaljenosti od najmanje 20 mm od ivica. Dozvoljena je primena na bočnu stranu pakovanja, na etiketi u donjem desnom uglu. Na mekim pakovanjima odaberite mjesto gdje će potezi biti paralelni sa dnom pakovanja. Barkod ne treba postavljati tamo gde već postoje drugi elementi obeležavanja (tekst, crteži, perforacija).

Trebaće ti

  • - PC;
  • - štampač;
  • - papir za štampač;
  • - Microsoft Word, WordPerfect, Microsoft Access, FoxPro ili Excel programi.

Uputstvo

Proizvođač obično ispisuje crtični kod na etiketi. Ako ga sami odštampate, moraćete i sami da odštampate bar kod.

Unesite informacije koje su vam potrebne, uredite sliku bar koda na način na koji želite i odštampajte je.

Na primjer, najbolje je primijeniti bar kod direktno na etiketu. Mnogi takozvani termotransfer štampači štampaju etikete već na kojima je odštampan bar kod, ako su prethodno učitani odgovarajući. Morate samo zalijepiti gotovu etiketu.

Bar kodovi se, u pravilu, primjenjuju kako bi se osigurala pogodnost identifikacije jednog ili drugog, kao i njegovog transporta i skladištenja. Ove informacije su potrebne kako proizvođačima, tako i prodavcima. Za potrošače je, u principu, beskorisno.

Koristan savjet

U Rusiji, kao iu većini zemalja svijeta, za kodiranje se koristi EAN sistem u kojem je šifrirano trinaest cifara. Prva 2 od njih su šifrirani kod zemlje, sljedećih pet su šifra prodavca ili proizvođača, sljedećih 5 cifara označavaju šifru proizvoda. A posljednja znamenka je odgovorna za kontrolu ispravnosti skeniranja barkoda.

Kakav ćete štampač koristiti - matrični, inkjet ili laserski - nije bitno. Stoga, ako ćete ga tek kupiti, bolje je zaustaviti se na matričnom - oni su jeftiniji od ostalih. Ako namjeravate da ga koristite ne samo za izradu bar kodova, već i u druge svrhe, kao što je štampanje slika u boji, kupite dobar inkjet štampač.

Imate tabelu u koju želite da unesete informacije sa bar koda, na primer, avionsku kartu. Takav bar kod obično sadrži kod avio kompanije, broj obrasca i broj leta.

Uputstvo

Različite vrste bar kodova možete unositi i ručno i pomoću skenera bar kodova, što je, naravno, mnogo brže i praktičnije. Dakle, naoružajte se skenerom i bacite se na posao, pokušavajući izbjeći greške i pogrešne proračune. Svaki ručni skener, koji je obično spojen na konektor, radit će za skeniranje bar kodova. Postoje i bežični tipovi skenera, čiji domet ponekad doseže i do 100 m u prečniku.

Prvo morate unijeti znakove sa skenera. Činjenica je da obično skener prenosi informacije koje imaju oblik znakova, otprilike na isti način kao da kucate nepoznate ikone na tastaturi. Prihvatite znakove u InputBox-u i prebacite ih na varijablu niza. Kada vam InputBox vrati string bez podataka, završite proceduru unosa. To znači da su podaci primljeni.

Gotovo svakodnevno nailazimo na barkodove koji se koriste u oblasti trgovine, skladišnog računovodstva, bibliotekarstva i poštanskog poslovanja prilikom obrade dokumenata.

U ovoj publikaciji ćemo se upoznati s glavnim načinima kodiranja informacija pomoću bar kodova, kao i razmotriti metode za njihovo kreiranje.

Istorija stvaranja bar kodova

Barkod (barkod) - grafička informacija u obliku naizmjeničnih crnih i bijelih pruga, koja se nanosi na površinu, označavanje ili pakiranje proizvoda i koja omogućava očitavanje tehničkim sredstvima.

Istorija stvaranja bar kodova datira iz 1948. godine kada je diplomirani student Bernard Silver čuo razgovor između predsjednika lokalnog prehrambenog lanca i dekana Tehnološkog instituta na Univerzitetu Drexel, tokom kojeg je zatražio da se razvije sistem za automatsko čitanje informacija o proizvodu. .

Nešto kasnije, Woodland je izmislio prototip samog bar koda koji danas koristimo.

Vrste bar kodova

Postoje 2 vrste bar kodova: linearni (trakasti) i dvodimenzionalni. Linearni bar kodovi su oni koji se mogu čitati samo u jednom smjeru (horizontalno).

Najčešći linearni bar kodovi su:

Universal proizvod Kod (UPC - A , UPC - E ) je američki standard bar kodova razvijen 1973. UPC -A se sastoji od 12 cifara, UPC -E od 8 cifara, je rodonačelnik EAN kodiranja

UPC kod se sastoji samo od brojeva.

2005. godine američka kompanija UCC, kanadski ECCC i evropski EAN spojili su se u globalnu organizaciju za standardizaciju GS 1.

evropski članak numerisanje (EAN -8, EAN -13, EAN -128) je evropski standard barkodova koji kodira proizvod i identifikator proizvođača.

Indeksi 8 i 13 označavaju broj cifara koje čine bar kod. EAN-8 je razvijen za označavanje robe, koju je zbog male veličine nezgodno primijeniti EAN-13.

Smanjenje veličine barkoda nije rješenje problema, jer dovodi do smanjenja širine traka, što zauzvrat negativno utječe na čitljivost skenera zbog njegove nedovoljno visoke rezolucije.

Bilješka! EAN-128 kodira bilo koji broj slova i brojeva, prema abecedi koda 128. EAN standard je trenutno univerzalan za sve zemlje, uklj. SAD i Kanada.

Codabar– bar kod koji omogućava kodiranje, pored brojeva, simbola "-", "+", "$", "/", ".", ":" i četiri slova A, B, C, D.

Svaki simbol sadrži 7 elemenata koji se sastoje od 4 poteza i 3 razmaka.

Prednost ovog barkoda je mogućnost kodiranja 6 specijalnih znakova.

Nedostatak je prilično značajan i leži u niskoj distribuciji informacija po jedinici površine (5,5 mm po 1 znaku).

Kod e 128– bar kod koji vam omogućava da kodirate brojeve, slova i specijalne znakove. Digitalni kod je prilično kompaktan, zahvaljujući dva broja zapisana u jednom barkod modulu.

Za abecedne znakove koristi se standardni pristup notacije, zbog čega je dvostruko duži od digitalnih znakova.

2D bar kodovi su kreirani kako bi se eliminisao glavni nedostatak linearnih bar kodova - nemogućnost snimanja velikih količina informacija.

Na primjer, QR kod može sadržavati 7089 brojeva, 4295 brojeva i slova, 2953 slova u Windows-1251 kodiranju ili 1450 slova u UTF-8 kodiranju.

Dekodiranje crtičnog koda odvija se u horizontalnom i okomitom smjeru.

Kako kreirati bar kod?

Postoji dosta programa i online usluga za kreiranje bar kodova, razmotrimo najpopularnije od njih.

labeljoy - profesionalni softver za kreiranje, uređivanje, štampanje etiketa i bar kodova saWYSIWYG interfejs,radi u Windows okruženju (WinXP - Win8).

Program ima besplatne i plaćene verzije.

Cijena plaćene verzije je 40 eura.

Glavne karakteristike programa:

    Uvoz baze podataka - povezivanje bar kodova sa eksternom bazom podataka (Acces, Excel, MySQL, SQL Server).

    Generisanje jednodimenzionalnih i dvodimenzionalnih (QR) bar kodova - 20 varijanti jednodimenzionalnih bar kodova je dostupno za generisanje.
    Osim funkcije generiranja koja je predviđena u programu, moguće je koristiti online generator QR kodova koji je objavljen na web stranici proizvođača.

    Mogućnost kreiranja personaliziranih etiketa ili korištenja šablona. Baza podataka sadrži više grafičkih efekata (transparentnost, tekstura, ivice, itd.) i više od 20 hiljada clipart objekata.

    Mogućnost izvoza bar kodova, naljepnica u popularne grafičke formate (JPEG, PDF).

    Program je višejezičan i podržava 18 jezika uklj. ruski. Stranica ima detaljna video uputstva za rad sa programom.

je besplatni uslužni program za više platformi za generiranje bar kodova. Postoji podrška za oko 50 vrsta bar kodova, uklj. dva nivoa.

Uslužni program ima jednostavno englesko sučelje i minimum postavki, čak i početnik će razumjeti princip rada. Rezultati rada se mogu eksportovati u PNG, EPS i SVG formate.

Kako napraviti bar kod. Štampači stalno postavljaju ovo pitanje. Iako ako se bar kod ne promijeni, nema posebnih poteškoća, ali ako trebate napraviti hiljadu jedinstvenih kartica za popust, od kojih bi svaka trebala imati svoju jedinstveni bar kod, problem je malo komplikovaniji, ali i rješiv. pisaću upute za bar kod u dva programa Corel Draw i PrintShop Mail.

Započnimo naš vodič o kreiranju bar koda. Za početak, smatramo da imamo jedan bar kod za cijeli promet. Na primjer, naljepnica za jedan proizvod koji treba imati bar kod.

Počnimo sa Corel Draw. Ovdje je sve vrlo, vrlo jednostavno, osim naravno ako se naš bar kod ne promijeni. Otvaramo naš izgled u Corelu, pripremamo mjesto za bar kod. Nakon toga radimo Uredi - Umetni bar kod

Pojavljuje se Čarobnjak za dodavanje barkodova.

Odaberite standard koji se koristi u vašoj narudžbi. Unesite tražene brojeve.

Pa, zadnja faza - ako su vam potrebni brojevi ispod bar koda - stavite kvačicu ispred čitljivosti barkoda.

Kliknemo Gotovo i dobijemo naš bar kod kao objekt barkoda sa prozirnom pozadinom. Ako nam treba običan vektorski objekat, kliknite Uredi - Izreži. Onda Uredi - Posebno zalijepi - Slika (metafile). Voila, imamo običan objekat koji se sastoji od crtica i brojeva. Možeš bilo šta sa njim.

od zapravo i svega, nema mudrosti. Ako su vam potrebni različiti bar kodovi za svaki raspored, ovu operaciju izvodimo za svaki broj.

Hajde sada da zakomplikujemo problem. Recimo da nam treba 1000 diskontnih kartica, od kojih svaka ima jedinstveni bar kod. Pravljenje hiljadu bar kodova u jezgru je dosadan, dug, nezahvalan zadatak i biće mnogo zastoja. šta da radim? Odgovor - Print Shop Mail. Jedinstveni program.

Kao i uvijek, prvo pripremamo bazu. Trebamo Excel fajl l sa 1000 brojeva. Stavimo sve u jednu kolonu, nazovimo je broj. U našem problemu koristiću široko korišćeni format EAN13, tako da se u mojoj bazi podataka svaki bar kod sastoji od 13 cifara. Baza podataka izgleda ovako:

Spremni fajl baze podataka se može preuzeti

Baza je spremna, otvorena Print Shop Mail. Kreiramo novi dokument, postavljamo željenu veličinu stranice, ubacujemo gotov izgled, povezujemo bazu podataka. Napisano je detaljno

Sve je spremno za generisanje bar kodova.

Ubacio sam podlogu, povezao bazu podataka. Moja slika izgleda ovako:

Ubacujemo naše polje podataka na pravo mjesto. Dobijte numeričku vrijednost unosa baze podataka.

Pravimo naše polje tekstualni, jer uglavnom PrintShop Mai l Barkod nije ništa drugo do tekstualni niz.

Sada najzanimljivije. Prvo morate umetnuti EAN13 funkciju. U mom slučaju, trebalo bi da postoji EAN13 funkcija. Nakon toga, vaša će linija poprimiti nerazumljiv oblik. Da bismo ispravno prikazali bar kod, moramo instalirati i odabrati ispravan font. Barkod fontovi za program PrintShop Mail, možete pretraživati ​​na Internetu ili, na primjer, preuzeti

Instaliramo fontove u sustav, odabiremo naš tekstualni objekt, odabiremo font za njega. ja trebam EAN13 standard, biram font BCEAN72N. dobio sam ovako:

Upravo ono što mi treba, samo vrlo mala. Odaberem svoj tekstualni objekt, napravim veličinu fonta 60, stavim ga u okvir, prilagodim poziciju i dimenzije barkoda.

Poigrajte se fontovima, eksperimentirajte. Na primjer, font BCEAN72T će također prikazati digitalni kod pored barkoda. BCEAN36N će pokazati prošireni EAN13 bar kod. Drugi fontovi će dati različite standarde.

Generalno, moj zadatak je postignut, ali moram staviti i desno od barkoda serijski broj kartice. Ponovo umetnite drugo polje podataka. Napravimo ga normalnim fontom, veličinom, rotiramo ga pomoću dugmeta. Dobijamo ovakvu sliku:

Sada uklanjamo sve nepotrebno iz broja, ostavljajući samo posljednje 4 cifre. Istina, ovdje treba malo zaplesati uz tamburaše, jer ako odsiječemo prve cifre naše NUM varijable, odsjeći će se i bar kod. Dakle, dvaput kliknemo na naš objekat. I promijenite ime drugog objekta, na primjer, u NUM1

Nakon toga vidimo da imamo dvije varijable NUM i NUM1 neovisne jedna o drugoj. Mirno uređujemo izraz NUM1, odsecamo sve nepotrebno tamo.

U principu, zadatak je završen. Imamo hiljadu kartica za popust sa ličnim bar kodom i brojem.

Za lijene, izgled u PrintShop Mail formatu može se preuzeti.

Top Related Articles