Coduri de matrice: definiție, principiu de construcție, proprietăți, parametri, avantaje și dezavantaje. Codurile de bare bidimensionale - ceea ce este și cu ceea ce mănâncă

Ultima actualizare: 12/06/2011

Codul de bare a fost îmbunătățit în mod repetat. Sarcina principală a modificărilor este o creștere a volumului informațiilor criptate cu o scădere a zonei codului însuși. Dacă codul de bare de bandă utilizează un sistem de codificare unidimensional, bidimensionalul este decriptat în orizontală și vertical. Înainte de codul de bare obișnuit, are un abur de avantaje grele: o cantitate semnificativă de informații stocate și capacitatea de a restabili până la 30% din datele deteriorate.

Standardele Datamatrix au fost cele mai în 1989 și codul QR (QuickResponse, adică "Răspuns rapid"), dezvoltat în 1994 de compania japoneză Denso Wave Inc. Diferența cheie QR peste Matrix de date este capacitatea de a lucra cu simbolurile CANA ale japonezilor.
Codul bidimensional poate fi aplicat căi diferite - imprimarea cu jet de cerneală, gravură, laser, metode electrolitice etc. În funcție de metoda de aplicare, codul poate rămâne pe elementul de-a lungul ciclului său de utilizare.


Codul QR.

Codul QR este un tip de cod de matrice (cod 2D-bare) creat de compania japoneză Denso-Wave în 1994. "QR" este o reducere de la " RĂSPUNS RAPID."," Răspuns rapid ", acest nume creatorii au vrut să arate că codul QR vă permite să informați rapid conținutul dvs. de utilizator. Codurile QR sunt foarte frecvente în Japonia, există cele mai populare coduri 2D.
Deja la începutul anului 2000, codurile QR au fost larg răspândite în Japonia și în alte țări asiatice. Le puteți găsi pe cărți de vizită, reviste, ziare, fluturași, postere, buletin de buletin, produse alimentare, situri etc. în Europa și America, încearcă, de asemenea, să țină pasul.

În ciuda faptului că codurile QR au fost inițial utilizate pentru a ține cont de piesele din ingineria mecanică, acum sunt utilizate mai mult, atât pentru sistemele contabile comerciale, cât și pentru livrarea rapidă a informațiilor către utilizatori telefoane mobile. Codurile QR pot stoca informații de contact, text, numere de telefon, Adrese de e-mail și link-uri hipertext. Utilizatori cu telefon, dotată cu o cameră foto și cu cea corespunzătoare software. Codul QR poate scana, iar QR hyperlink codifică sau contactul codificat va fi adăugat la agenda de adrese. Ușurința de utilizare a codului QR este evidentă - în loc să memoreze o legătură lungă sau o adresă de e-mail, este suficient să aduceți telefonul la codul QR la codul QR și linkul va fi adăugat la favoritele dvs.

Capacitate QR-Cod

La prima vedere, se pare că codul QR nu este capabil să stocheze o mulțime de informații și este potrivit numai pentru codarea rândurilor scurte, de exemplu, o adresă URL sau un e-mail. De fapt, capacitatea codului QR nu este atât de mică:

După cum puteți vedea, mai mult de 2 KB de text pot fi codificate în codul QR, care extinde foarte mult gama de aplicații sale, în special având în vedere avantajul și viteza de livrare a informațiilor către utilizatorul final.

Corectarea erorilor în codurile QR

Codurile QR utilizează algoritmul Reda Solomon (Reed-Solomon) pentru corectarea erorilor. Acest lucru vă permite să citiți codurile fără probleme care au fost deteriorate într-un fel - perdanții, traversați etc. Codurile QR au 4 nivele de corecție a erorilor, care diferă în cazul numărului de informații pentru recuperare și, respectiv, a numărului de informații utile care pot fi restabilite în timpul deteriorării codului. Nivelurile de corecție și informațiile de interes corespunzătoare care sunt posibile pentru a restabili următoarele:

L. 7%
M. 15%
Q. 25%
H. 30%

Codul Datamatrix.

Codul de bare Datamatrix, la rândul său, cu 30-60% mai puțin în zonă, în timp ce conțin date identice.

Datamatrix este un reprezentant tipic al familiei de cod 2D-barde, permițând codificarea până la 3 kB de informații. Datamatrix, ca toate celelalte coduri de bare similare, conține informații pentru recuperare, care vă permite să restaurați informațiile codificate cu deteriorarea parțială a codului.

Fiecare cod Datamatrix conține două linii intersectate solide sub formă de litera l, pentru a orienta cititorul, alte două granițe ale codului constau în puncte negre și albe intermitente și servesc pentru a specifica dimensiunea codului dispozitivului de citire.

Caracteristicile codului Datamatrix:

  • Standardizarea (standard internațional ISO / IES16022 este adoptată, se pregătește standardul rusesc)
  • Container mare de informații (mai mult de 2000 de litere sau 3000 CYFRD)
  • Viteză de recunoaștere și decodificare ridicată
  • Cerințe reduse pentru calitatea suprafeței, la care eticheta
  • Recunoașterea nu depinde de fundalul imaginii
  • Simbolul este permis două forme - un pătrat și un dreptunghi, acesta face mai ușor să se potrivească etichetei la produsul disponibil pe produs.

Cea mai obișnuită aplicație a datelor Datamatrix este marcarea obiectelor mici, cum ar fi chips-uri, deoarece dataMatrix vă permite să codificați 50 de caractere în imaginea de 2-3 mm2, care poate fi citită fără probleme. În general, dimensiunea codului este limitată doar din punct de vedere tehnologic, ca în cazul oricărui alt cod 2D, dar din moment ce dataMatrix este un cod standard deschis, multe companii o folosesc în scopuri proprii. Acest lucru poate explica pe scară largă.

Codurile Datamatrix constau din module care se obțin reciproc. Datamatrixul gestionat poate fi codificat la 3116 caractere ASCII. Codurile trebuie să conțină o cantitate uniformă de module verticale și orizontale. Cele mai multe Piața Datamatrix S, dar, în general, puteți utiliza coduri dreptunghiulare. Toate codurile utilizează corecția erorii ECC200, care, la rândul său, utilizează algoritmul Reed-Solomon (Reed-Solomon) pentru codarea / decodificarea datelor. Acest lucru vă permite să restaurați în caz de deteriorare a codului până la 30% din informațiile utile. Codurile Datamatrix se familiarizează treptat cu plicuri și colete. Codul poate fi citit rapid de către scaner, care vă permite să urmăriți corespondența destul de eficient

În industria Datamatrix este utilizat pentru marcarea diferitelor elemente.

Etichetă Microsoft.

Tag-ul Microsoft este un cod de bare color bidimensional (cod de bare de culoare de mare capacitate). În contrast cu codurile QR și Datamatrix, acest tip este mult mai bine recunoscut. Chiar și codul defocalizat (adesea camere de telefonie mobilă fără autofocus) poate fi citit.

Tagul Microsoft stochează numărul propriu de 13 octeți Lungime + 1 Verificați lotul. Programul de recunoaștere trimite acest număr serverului care emite informațiile stocate în acest cod.

Pros etichetă Microsoft, comparativ cu codurile QR și Datamatrix

  • Depozitați mai multe informații despre același fizic
  • Informațiile conțin doar cercuri mici în centrele triunghiurilor și capetele liniilor de sincronizare. Prin urmare, eticheta Microsoft este posibilă și cu desene.
  • Puteți urmări cât de mulți utilizatori "citiți" (datorită statisticilor live)

Minus eticheta Microsoft, în comparație cu codurile QR și Datamatrix

  • Necesită conexiune la internet (deoarece toate informațiile criptate în cod se află pe serverele Microsoft Tag)
  • Aveți nevoie de un dispozitiv de imprimare color (deși este posibil să creați un cod alb-negru)

Crearea codului dvs. disponibil (necesar cont Windows Live).

Descărcați programul de recunoaștere pentru dispozitive mobile poate sa

Crearea codului dvs.

Crearea unui cod QR cu orice informație textuală poate fi în mai multe moduri:

1) Prin intermediul serviciilor online

Cel mai simplu I. calea convenabilă. Vino la un site special, selectați tipul de cod (QR sau Datamatrix), selectați că va conține codul (doar text, adresa de internet, adresa de e-mail, cartea de vizită, dimensiunea codului).

QuickmarkReader [Login și parolă \u003d 4PDA]
BEETAGG QR Reader.

2) Prin programe PC

Cum să citiți codul printr-un telefon mobil?

1) Rulați programul pe celule.

2) Când camera este activată, aduceți-o la un cod bidimensional. Distanța recomandată (pentru coduri mici) - 15 cm!

3) Utilizarea zoom-ului digital, închideți codul astfel încât să fie clar și complet vizibil pe afișaj (cifra. Yum funcționează mai bine decât o scădere a distanței la codul)

4) Programul va recunoaște automat codul și va da rezultatul

Dacă nu a funcționat prima dată - încercați din nou schimbând distanța și creșterea la cod

Sfat:

1) Scanați cu iluminare bună.

2) Nu permiteți o agitație puternică a telefonului la scanare.

3) Poziționați codul la un unghi de 90 "la telefon, adică unul dintre cele patru laturi ale pătratului (indiferent de ce).

4) Încercați să plasați telefonul la o înălțime cu codul.

Cum se creează un cod ușor lizibil?

1) Încercați să creați un cod fără supraîncărcarea acesteia cu informații inutile (mai ales codul mic)

2) Dacă doriți să codificați o mulțime de informații - faceți codul mai mare.

3) Codul de imprimare cu o calitate maximă - pentru a fi cea mai clară (mai importantă pentru imprimantele cu jet de cerneală).

4) Dacă codul a fost tipărit și doriți să îl tăiați dintr-o foaie, părăsiți câmpul - un an 2 mm pe fiecare parte (pe câmpurile Qrcoder.ru sunt construite automat)

5) După crearea unei versiuni finalizate - verificați-o cu mai multe programe de pe telefonul mobil.

Coduri de matrice -acestea sunt astfel de coduri multidimensionale rezistente la zgomot care sunt formate pe baza utilizării matricelor speciale prin organizarea de controale pentru paritatea logică 1 prin șiruri de caractere și coloane ale matricei. (Notă:organizarea inspecțiilor este permisă (formarea ecuațiilor de testare) la ciudățenia, precum și în același timp la paritate și ciudățenie).

În conformitate cu GOST 20687-82, blocurile de informații transmise, caracterele sunt scrise sub formă de coloane și linii ale matricei dimensiunii selectate (rang). Înregistrarea inițială a simbolurilor informației pe rânduri sau coloane nu are o importanță fundamentală, adică Nu afectează caracteristicile codului. Matricele pot fi sub forma unei reprezentări pătrate și dreptunghiulare, adică se situează, respectiv, unde k și L.numărul de rânduri și coloane, reprezentând simbolurile de informare transmise.

Simultan cu înregistrarea simbolurilor informațiilor cu șiruri de caractere (sau prin coloane), simbolul de testare este generat (verificare); Denotă simbolurile de informare transmise prin semn dar,Și semnul simbolurilor de verificare b.În general, principiul formării unui cod matrice poate fi reprezentat ca următoarea matrice:


Astfel, rangul matricei va fi egal

Matricele pot fi un singur rând (în fiecare rând și în fiecare coloană sunt formate dintr-un singur simbol de testare) și multi-rând (în fiecare linie și în fiecare coloană se formează două, trei și mai multe simboluri de verificare).

Notă:pentru sistemele de comunicații sincrone și asincrone, GOST 20687-86 prevede diverse reguli pentru formarea simbolurilor de testare în coloane, și anume:

Pentru sistemele de comunicații sincrone, se formează un număr chiar de logică 1;

Pentru sistemele de comunicații asincrone, se formează un număr impar de logică 1.

Pe partea de recepție, adică În decodor, o matrice similară este formată din rang. Matricea de recepție este formată după cum urmează. În fiecare coloană și în fiecare rând în conformitate cu simbolurile de informare adoptate, simbolurile de verificare sunt formate (B I, J)(verificări de paritate), care sunt înregistrate în matricea de lângă simbolurile de testare adoptate corespunzătoare (a se vedea B N, 1 și B "N + 1,1 B 1, N și b "1, n + 1etc.) Apoi, în fiecare rând și în fiecare coloană, simbolurile conform regulii sunt formate în fiecare coloană de simboluri de verificare primite și nou formate:

După procedura de formare a simbolurilor, pot fi implementate două algoritmi de decodare a codului matricei, și anume:

1) cu detectarea erorilor și retransmisia blocului de informații transmise;

2) Odată cu detectarea pozițiilor simbolurilor de informații eronate și corecția acestora.

Principalele proprietăți ale codului de matrice unidimensional:

1) Deoarece formarea simbolurilor de verificare se efectuează prin însumarea modulului două simboluri de informare, atunci acest cod se referă la codurile liniare;

2) Datorită faptului că fiecare linie are greutate w≥d 0 , apoi acest cod se referă la clasa de coduri de bloc;

3) Deoarece șirurile și coloanele matricei formează un set de secvențe de cod de independență liniară față de funcționarea sumare a două, atunci acest cod are toate proprietățile codurilor de grup;

4) Prin metoda de transmitere a simbolurilor de cod, codurile matricei pot fi la fel sistematicașa că I. non-sistematic.

Opțiuni ale codului de matrice unidimensional.

1) n m \u003d n 1 × n2 - lungimea secvenței de cod, în cazul în care -

În mod responsabil numărul de rânduri și coloane.

Cu simboluri binare;

2) numărul de simboluri de informații, unde K 1 și K2 În consecință, numărul de linii de informație și coloanele "informaționale". Cu caractere binare;

3) R m \u003d k m / n m \u003d k 1 / n 1 × k2 / n 2 - Rata de transfer de cod,

4) l T.\u003d N m -k m - absolut de redundanță a codului,

5) R. T.\u003d (1-R m) * 100% - redundanță relativă a codului,

6) d 0 M.- Distanța minimă a codului, introducerea unui simbol de testare într-o secvență de cod simplu, adică. În bloc este k.simbolurile informațiilor vă permite să detectați erori unice și ciudate și, în conformitate cu teoria codării, pentru a detecta o eroare d 0 trebuie să fie egală sau mai asemănătoare definită de D 02 prin coloanele matricei. În consecință, codul de matrice unidimensional are și vă permite să detectați greșelile de două ori pentru a corecta erorile unice


Pentru detectarea și corectarea simbolurilor de informații eronate se utilizează simboluri sindromice formate. Sij.rândurile și coloanele și următoarea regulă sunt implementate:

Dacă numai un singur simbol informativ este eronat atunci când primiți informații, simbolurile acestui șir și coloană vor fi nonzero, adică egal cu 1;

Pentru a corecta simbolul eronat, este necesar să se determine poziția sa în matrice, care, cum să instalați cu ușurință, este la intersecția dintre rândul corespunzător și a coloanei cu simboluri simboluri nonzero, adică S I.și S j.

7) R n.osht -probabilitatea unei erori inutile

A. Matrice de date. cod de bare de bare bidimensional care conține celule alb-negru comandate într-o matrice pătrată sau dreptunghiulară. Acesta poate fi codificat atât date text, cât și date arbitrare.
Volumul datelor codificate depinde de dimensiunea simbolului utilizat. Simbolul conține coduri de corecție a erorilor: chiar dacă caracterul este parțial deteriorat, acesta poate fi citit. Simbolul simbolului matricei de date poate stoca până la 2335 de semne alfanumerice.

Notă: În acest simbolism nu afișează textul textil.

Simbolurile matricei de date Poate textul ecodificat în mai multe moduri diferite. Utilizați caseta combo codifică pentru a defini cel mai apreciat algoritm de codare pentru textul pe care doriți să îl codificați:

  • (Mixt): valoarea implicită. Codificarea datelor utilizând o combinație a tuturor modurilor de mai jos, în funcție de tipul de date găsit. De obicei, acest mod oferă cel mai bun rezultat.
  • ASCII: Specifică codificarea tuturor celor 256 de mese standard ASCII. Cel mai bun rezultat pentru semnele și semnele digitale cu coduri ASCII de la 0 la 127.
  • C40: Specifică codificarea numerelor, a literelor și a mai multor caractere speciale. Cel mai bun rezultat pentru numere și coduri alfanumerice care conțin numai litere mari.
  • Text: Specifică codificarea numerelor, a literelor și a mai multor caractere speciale. Cel mai bun rezultat pentru numere și coduri alfanumerice care conțin numai litere mici.
  • X12: Specifică codificarea semnelor de la setul ANSI X12.
  • EDIFACT: Specifică simbolul care codifică codurile ASCII în intervalul de la 32 la 94. Codificarea este considerată depășită, adăugată pentru compatibilitate.
  • Baza 256: Codificare specială pentru date arbitrare în intervalul de la 0 la 255. Algoritmul de codare vă permite să codificați orice valori de la 0x00 la 0xff (zecimal 0 ~ 255). Pentru a utiliza această codificare, trebuie să introduceți un șir care conține valori hexazecimale de două cifre separate de un spațiu, de exemplu: 32 fa 56 E8 12 ... etc.

ÎN În ultima vreme Rețeaua este din ce în ce mai multe informații despre codurile Matrix, acestea sunt coduri de bare 2D (coduri de bare 2D), coduri QR, coduri Datamatrix etc. Care sunt codurile de bare și despre ce sunt folosite?

Toți am văzut codurile de bare tradiționale constând din mai multe benzi de diferite lățimi. Acestea sunt aplicate în comerț, logistică, în operațiuni bancare și în multe alte situații. De fapt, codurile de bare vă permit să transformați aproape instantaneu datele din lumea fizică în vedere electronică. De exemplu, luați în considerare situația din supermarket: cumpărați portocale, cântăriți-le, iar scalele vă oferă un cod de bare care conține informații despre masa și valoarea portocalelor dvs. Sunt de acord că casierul este mult mai convenabil pentru a vă aduce pur și simplu bunurile la un cod de bare la scaner decât conduceți manual codul produsului și masa sa? Este timpul de economisire, inclusiv a ta.

Coduri 2D.

Codurile 2D diferă de codurile de bare convenționale prin faptul că informațiile sunt înregistrate imediat în două dimensiuni, adică dacă grosimea benzilor verticale și distanța dintre ele sunt citite în codul de bare, atunci în codul 2D sunt scrise orizontal și vertical. Astfel, codurile de bare bidimensionale vă permit să stocați mult mai multe informații decât codul de bare obișnuit. În plus, atunci când informațiile sunt codificate în codul matricei, se adaugă la informațiile de recuperare, ceea ce vă permite să citiți informațiile criptate în cod chiar și cu deteriorarea parțială a codului de bare.

De ce puteți utiliza codurile matricei? Cu comerțul și logistica, este clar, dar ce beneficii pot fi eliminate de la acest simplu om pe stradă? Dăm din nou un exemplu. O persoană vă ține o carte de vizită la care numele, prenumele, telefonul, e-mailul, adresa site-ului, adresa companiei etc. Cu siguranță doriți să puneți datele de contact ale acestei persoane pe telefon. Imaginați-vă cât timp mergeți la adăugarea contactului? Să presupunem că sunteți destul de repede capabil să se ocupe de telefonul dvs. și să puneți în 2 minute. Acum imaginați-vă că partea din spate Cărțile de vizită sunt imprimate cod 2D-cod și pentru a adăuga contactul cu toate informațiile la telefon, trebuie să rulați o aplicație pentru a citi codurile de bare pe acesta, aduceți telefonul la codul de bare la codul de bare și confirmați adăugarea de contact prin apăsând un buton. Nu veți avea mai mult de 10 secunde pe toate manipulările.

Pentru a scana codurile QR și alte coduri de bare, utilizați un telefon mobil cu o cameră foto. Acum există un număr mare aplicatii mobilePermițând recunoașterea codului QR. Pentru a face acest lucru, este suficient doar pentru a rula o astfel de aplicație pe telefon, pentru a aduce telefonul la telefon la codul QR și pentru a obține informații decriptate. Cel mai adesea, folosind coduri QR, texte, link-uri către site-uri, informații de contact, numere de telefon, coordonatele GPS sunt criptate.

Acest lucru este doar unul opțiuni posibile Aplicații ale codurilor QR. Caracteristica principală a codurilor este de mare viteză Transferarea informațiilor din codul imprimat într-un dispozitiv mobil. Aceasta deschide oportunități mari, în special, pentru publicitate, adică Implementarea unui cod QR într-un scut publicitar, poster sau un anunț, și chiar într-o reclama, puteți obține în cele din urmă mai mulți clienți. Deoarece mulți scanează codul, iar compania va adăuga informații de contact pe telefon. Sau treceți printr-o legătură online codificată cu site-ul web al agentului de publicitate. În plus, codurile QR sunt utilizate ca bilete electronice. Plătiți un bilet la card de credit prin Internet, iar imaginea codului QR este trimisă la telefon. Apoi, atașând un telefon cu un cod QR pe \u200b\u200becran la cititorul de cod, putem merge la eveniment. Astfel de bilete, de exemplu, utilizează bine-cunoscutul aeroexpress. Exemple de utilizare a codurilor QR pot fi inventate un set excelent dacă atașați o fantezie. Acestea sunt tot felul de acțiuni, jocuri, transfer de informații despre bunuri și servicii, suveniruri și multe altele.

Aplicațiile de citire a codurilor de bare existente în prezent vă permit să transmiteți link-uri, contacte, SMS / e-mail, coordonate GPS și, de fapt, doar text. Deoarece popularitatea codurilor de bare este în creștere, iar acest lucru arată activitatea tot mai mare a discuției acestui subiect pe Internet, este logic să sugereze că va împinge creatorii software-ului pentru telefoanele mobile la realizarea de idei noi pe Utilizarea barxurilor, care vor crește interesul pentru ei.

Web 3.0?

Se crede că codurile de bare au aplicat utilizării lor pentru a transmite informații utilizatorilor de dispozitive mobile - acesta este un pas către formarea Web 3.0, în care realitatea și lumii virtuale Parțial interconectați și obiectele lumii virtuale (link-ul către pagina web) se deplasează la real (codul de bare al acestei legături imprimate pe perete)


Au întrebări sau sugestii?

În contact cu

Ce este un cod de bare bidimensional (cod de bare 2D)? Mulți cred că acest sinonim pentru "codul QR". Cu toate acestea, de fapt, nu este destul de asa - specii de coduri de bare bidimensionale sunt mult mai mult. Este vorba despre ei că vom vorbi în acest articol.

Vreau să avertizez imediat că de data aceasta textul va fi destul de mult, dar puține imagini color. Și subiectul este destul de specific și va fi interesant pentru toată lumea. Mai mult, recent pe site a existat deja un articol Vitaly Buzdalova. Despre codurile QR, unde toate evidențiatele au fost descrise în mod clar și concis -

Din păcate, Worldpress nu vă permite să introduceți videoclipuri de pe YouTube la textul articolului (sau nu mi-am dat seama cum să o fac). Din acest motiv a trebuit să introduc o imagine, când faceți clic pe care se va deschide videoclipul în sine.

Principalul avantaj al oricărui cod de bare este ușor de utilizat. Coduri bidimensionale Nu există nicio excepție, totul funcționează pe principiul "a fost eliminat - citit" și nu necesită explicații speciale. Scanerele în sine au de obicei un set standard de funcții și în revizuire detaliată De asemenea, nu au nevoie. Prin urmare, sa dovedit a fi mai mare prezentare a soiurilor de coduri de bare bidimensionale, și nu programe de recunoaștere a acestora. Nu există informații exclusive în articol, toate datele sunt luate din surse deschise.

Articolul este împărțit în două părți - teoretic (varietate de coduri 2D, caracteristicile și metodele de aplicare) și practice (programe de scanare și de generare a codurilor generatoare etc.)

TEORIE

Toate codurile de bare pot fi împărțite în două tipuri: liniare și bidimensionale.

Cod de bare liniar - Acesta este un cod care este citit într-o direcție. Astfel de coduri de bare sunt foarte simple și ieftine de utilizat.

Autorii primului cod de bare liniară pot fi considerate Bernard Silver și Joseph Woodland. În 1948, au devenit martori aleatorii ai conversei dintre președintele unei mari rețele de companii alimentare și Decan al Institutului de Tehnologie Drexel, care a discutat despre crearea unui sistem care leagă automat informațiile despre produse.

Ideea codului de bare nu sa născut imediat. Inițial, au fost încercate mai multe opțiuni, cum ar fi etichetele aplicate prin cerneală ultravioletă etc. Dar din diverse motive, toate aceste idei s-au dovedit a fi ne-vizuale. Cu privire la ideea codului de bare al lui Joseph Woodland, Azbuke Morse a împins. Potrivit lui, pur și simplu a extins punctele și a dus și a făcut linii înguste și largi de la ei.

În 1951, ei și-au arătat invenția lui IBM, dar a fost citit că ar necesita echipamente prea complexe. În parte, a fost adevărat - scanerele cu laser nu au existat încă și citiți codurile de bare au fost destul de dificile. De fapt, ideea lui Iosif și Silver a fost înaintea timpului ei mai mult de zece ani.

Pentru prima dată, codurile publice publice au fost demonstrate numai în 1971 la o conferință de vânzare cu amănuntul. Ei au fost aplicați la jetoane de loterie și nu erau din linii, ci din cercuri. În viitor, de la versiunea rotundă a codurilor de bare, au refuzat - cu amprentele lor, vopseaua a fost adesea lubrifiată și au devenit neclar.

Primul format comercial al codului de bare a fost proiectat în 1972 și a primit numele UPC - Universal Cod produs. De atunci, formatele codului de bare au fost îmbunătățite în mod repetat și schimbate. Până în prezent, există mai mult de 300 de standarde de codificare a barelor.

Principala lipsă de coduri de bare liniare este o cantitate mică de informații codificate. A fost de a depăși acest neajuns și a fost dezvoltat coduri de bare bidimensionale.

Generator de site - http://barcode.tec-it.com.
Program de scanare - Scaner AccuSoft Barcode

PDF417 a fost dezvoltat de tehnologii de simboluri în 1991. Numele PDF provine din "Fișier de date portabile". Numărul "417" reflectă structura codului - codul de bare are o lungime de 17 module constând din 4 "curse" și "lacune". De fapt, astfel de blocuri sunt un cod de bare unidimensional.

Teoretic, ar trebui să simplifice citirea și decodificarea acesteia. Și, cel mai probabil, pentru scanere speciale este așa. Dar cu scanere pentru dispozitivele mobile, există adesea probleme. În orice caz, am citit astfel de coduri în cele mai bune momente. Cu toate acestea, nu există cod de vină aici, dar exclusiv scanerele de programare.

Codul poate fi găsit pe produse, documente, bilete. Dacă nu mă înșel, este folosit pe biletele de avion. Adevărat, nu am putut citi un program de scanare. Adesea se poate observa în ambele sticle cu produse alcoolice.


Datamatrix.

Generator de site - http://www.qrc.ru/generator.php.
Program de scanare - Scanner de coduri de bare

Codul Datamatrix a fost inventat de Matrix de date internațional, care a fost mai târziu combinat în acuitatea Cimatrix și a fost achiziționat de Siemens în 2005. Un impact semnificativ asupra dezvoltării codului Datamatrix a fost prezentat printr-un cod de bare PDF-417 precedent. În prezent, matricea de date este descrisă de standardele ISO relevante. Codul poate fi utilizat liber, fără deduceri licențiate.

Codul este o matrice bidimensională de puncte sau module alb-negru alb-negru. Codul trebuie să conțină un număr chiar de astfel de module atât pe verticală, cât și pe orizontală. Codul Datamatrix poate fi compus atât din una cât și din mai multe blocuri. În fiecare bloc, trebuie să existe două linii intersectate solide sub forma literei L - așa-numitul "șablon de căutare", care ajută la înțelegerea orientării codului pentru cititor. Celelalte două laturi ale blocului constau în puncte alternative alb-negru, care indică dimensiunea cititorului codului. Codul utilizează standardul de corecție a erorilor bazat pe algoritmul Reda Solomon. În cazul deteriorării codului, acesta vă va permite să restaurați până la 30% din informațiile utile.

Programul principal al acestui tip de coduri bidimensionale este dimensiunea ultra-scăzută. Cu dataMatrix, puteți pune informații în 50 de caractere la o dimensiune de două milimetri pătrați. În același timp, codul poate fi aplicat la suprafață cu un număr mare de moduri: este imprimarea cu jet de cerneală și gravarea și un laser și mult mai mult. În plus, codul are două forme posibile: un pătrat și un dreptunghi. Acest lucru vă permite să utilizați și mai eficient zona disponibilă pentru a găzdui codul.

Toate acestea fac ca Datamatix codul excelent pentru etichetarea obiectelor mici, cum ar fi jetoanele. Și de aceea, matricea de date este aplicată foarte activ în industrie. În special, utilizarea activă a acestora companii mari Ca și Intel, AMD, BMW, Mercedes Benz, Siemens, Philips, NASA, Vodaphoone. În multe țări, este, de asemenea, folosit pentru a sorta mail, dar este cazul în acest sens în Rusia nu știu. Cu toate acestea, începe încet să apară de la noi. De exemplu, formatul actual de concediu medical oferă un câmp special pentru plasarea codului matricei de date:

"Pentru a simplifica procedura de prelucrare a datelor din spital, un câmp pentru imprimarea unui cod de bare bidimensional în formatul matricei de date care conține aceleași informații ca și prospectul în sine, iar acest cod de bare în sine trebuie să poată utiliza acest cod de bare Forma completată separat, chiar dacă forma a fost deja pliată de mai multe ori. "

informațiile sunt preluate de pe site-ul FSS. Desigur, în timp ce prezența unui astfel de cod nu este obligatorie, dar în viitor, situația se poate schimba și se poate schimba.


Deși industria Datamatrix este un favorit necondiționat, un alt tip de cod de bare bidimensional este mult mai frecvent în viața de zi cu zi - Codul QR.

Codul QR.

Generator de site - http://qrcc.ru/generator.php.
Program de scanare - Scanner de coduri de bare.

Codul QR este un alt tip de cod matrice. Numele său provine din engleză "Răspuns rapid" - "Răspuns rapid". A fost creată de Denso-Wave în 1994 în Japonia. Și în Japonia a primit cea mai răspândită. Potrivit sondajelor, mai mult de jumătate dintre toți utilizatorii o folosesc în această țară. comunicații mobile. În primul rând, acest lucru se datorează faptului că, spre deosebire de mulți concurenți, el înțelege personajele lui Cana.

Numele "cod QR" este marca înregistrată oficial a Denso Wave încorporată. Cu toate acestea, utilizarea sa este gratuită atât pentru persoane fizice, cât și pentru juridice și nu intră sub incidența unor licențe.

Dimensiunile codului pot varia în limite destul de largi: de la 11 module în versiunea Micro QR (M1) până la 177 × 177 Module în codul versiunii 40 QR. Standardele oficiale Codurile QR, din câte știu, nu există. Mai jos sunt exemple de coduri QR de diferite versiuni luate din Wikipedia.



După cum vedeți, orice cod QR conține mai multe elemente obligatorii. În primul rând, acestea sunt trei "pătrate" mari înconjurate de spațiu gol. Este pentru ei că programul de scanare definește poziția codului și corectează denaturarea perspectivelor. În plus, codul conține un alt "pătrat" \u200b\u200bmai mic. Acesta servește pentru a determina orientarea zonelor de service. Este demn de remarcat faptul că în versiunea Micro QR a folosit doar o marcă de poziționare. La fel ca multe alte coduri de bare, codul QR necesită spațiu liber în jurul codului în sine. Pentru versiunea completa Cod Se potrivește cu 4 module pentru micro versiunea - două module.

Ca și în dataMatrix, codul QR utilizează o metodă de corecție a erorilor bazată pe algoritmul Reda Solomon. Acest lucru facilitează citirea și codul QR deteriorat sau contaminat. Există patru niveluri de corecție a erorilor. Acestea diferă în funcție de numărul de informații disponibile pentru recuperarea - L (7%), M (15%), Q (25%), H (30%). Datorită acestei "stocuri de rezistență", o imagine sau un text arbitrar poate fi plasat pe codul QR. Și dacă zonele de serviciu nu vor fi afectate, codul va rămâne încă lizibil. Adevărat, merită să înțelegeți că, în acest caz, posibilitatea de corectare a erorilor cade.

Citiți mai multe despre marcarea codurilor QR pot fi găsite pe site-ul Eng. Wikipedia. În plus, pe Habrahbr.ru despre modul în care poate citi manual codul QR

Codurile QR sunt destul de multe aplicații. În primul rând, ele sunt utilizate în mod activ în publicitate și marketing. Pornind de la o referire banală la o reclama, plasată pe un scut publicitar și se termină cu standuri interactive. De exemplu, în videoclipul de mai jos puteți vedea standul Tesco situat în metrou din Coreea de Sud.


Cu ajutorul unui telefon mobil, oamenii pot comanda produsul dorit în mișcare, care le va fi livrat de către curier doar la momentul sosirii lor. Astfel de standuri interactive au permis companiei să sporească profiturile de la livrarea de bunuri cu 130%


Mă întreb cât de mult au crescut vânzările? \u003d)

Codurile și turismul QR sunt la fel de răspândite. De exemplu, codurile QR au fost plasate din ce în ce mai mult pe site-urile turistice. În cel mai simplu caz, acest cod va conține un certificat scurt al obiectului în diferite limbi sau o legătură cu Wikipedia. Dar există opțiuni mai interesante - de exemplu, după ce ați citit codul QR, puteți vedea cum a privit acest obiect acum 100 de ani. De exemplu, orașul Lviv poate fi adus, unde mai mult decât codurile QR sunt observate mai mult de o sută de obiecte turistice. Informațiile sunt, de exemplu, pe acest site, soluții similare sunt foarte des utilizate în muzee. Un clic - și vă aflați pe o pagină web care conține toate informațiile despre interesul de expoziție.

În mod separat, vreau să menționez o soluție foarte originală, la care scanarea același cod QR, fiecare utilizator va intra automat în articol în propria sa limbă maternă. Acest lucru a devenit posibil datorită proiectului Qredia. Puteți citi mai multe despre el aici: http://ru.wikipedia.org/wiki/qrpedia

Cu coduri QR, vă puteți întâlni din ce în ce mai mult la plasarea biletelor. Anul acesta și în Rusia și în Ucraina au fost introduse coduri QR pe \u200b\u200bbiletele feroviare. Acest lucru va oferi posibilitatea de a comanda un bilet prin Internet și pur și simplu imprimați un cod QR (sau pur și simplu deschideți-l pe un ecran de telefon mobil) pentru trecerea prin turnicie sau pentru a prezenta un conductor. Din păcate, nu știu dacă un astfel de sistem lucrează deja în căile ferate rusești, dar pot spune sigur că așa sunt lucrurile în Aeroexpress. Am petrecut câteva minute pentru a comanda un bilet prin intermediul internetului, după care nici măcar nu am avut de imprimat - turnicul a luat în considerare cu succes codul de pe ecranul telefonului. Adevărat, codul este utilizat acolo nu este QR, ci mai degrabă PDF417.

Aplicațiile Cod QR sute de sute, ei încep din ce în ce mai mult să pătrundă viața noastră de zi cu zi. De exemplu, doar a doua zi "Live" a văzut o carte de vizită cu cod QR. Și sa dovedit a fi un lucru foarte confortabil, care elimină necesitatea de a conduce manual toate datele de contact. Este suficient să scanați codul QR și toate datele de contact de pe telefon: Nume, prenume, companie, poziție, e-mail, lucrători și telefoane mobile. Nu știu cum astfel de cărți de vizită vor coborî, dar, în opinia mea, ideea este excelentă. Desigur, pe aceste idei de a folosi codurile QR nu se termină. Există o mulțime de alte opțiuni - tatuaje cu cod QR care conține un link către pagina socială. Rețele, lanțuri cheie QR, în care numele și telefonul proprietarului sunt criptate, cod QR cu referire la felicitări audio la cadou ... ilustrează bine utilizarea codurilor QR.

Cod bidimensional acest format Începe să se aplice în Sberbank (Sursa - http://www.arendamamest.ru/qr-kod-v-terminalach-sberbanka)

De ce a devenit atât de popular pe fundalul unei matrice de date destul de comune? Nu știu răspunsul exact la această întrebare, dar mi se pare că cazul este în principal în recunoașterea lui. Spre deosebire de mai multe matrice de date fără față, el are fața, arată mai interesant, este mai ușor să atragă atenția potențialilor utilizatori. Având în vedere că cel mai adesea se aplică în marketing, sa dovedit a fi foarte important. Și punctele forte ale matricei de date (dimensiuni mai mici, standardul ISO) aici este opusul, practic nu contează.

În cele din urmă, voi da date de sondaj efectuate în 2012 de către J'son & Partners Consulting, Smart și Wapstart în Rusia. Potrivit lui, o treime dintre respondenți (33%) sunt informați despre codurile QR - știu și înțeleg cum poate fi utilizată această tehnologie. 59% nu știu despre codurile QR, iar 8% sunt informate incorect (greșite în cunoașterea tehnologiei). 23% dintre utilizatori au scanat deja coduri QR cu telefonul și aproape jumătate dintre ele (48%) fac constantă sau au efectuat astfel de manipulări de mai multe ori. Majoritatea utilizatorilor de coduri QR (84%) au trecut după citirea acestora pe site-ul web; A treia parte (33%) a reușit să citească datele de contact ale persoanei și să le păstreze la telefon; 28% au primit publicitate; 21% - Alt conținut (muzică, imagini, prezentări etc.) și 8% - video. Doar 6% au indicat că tehnologia QR le-a ajutat să se înregistreze pentru un zbor sau un eveniment.

După cum putem vedea, deși în Rusia Codurile QR nu sunt la fel de frecvente la fel ca în multe alte țări, dar, totuși, au devenit treptat popular cu noi.

Cod AZTEC.

Generator de site - http://barcode.tec-it.com/
Program de scanare - Scaner AccuSoft Barcode

Structura de cod constă din următoarele elemente: "țintă", elemente de orientare, grila de legare, straturi de date. Programul de scanare recunoaște codul pentru prezența "țintă", determină centrul și colțurile sale. Apoi, programul calculează distanța dintre colțurile țintă și unghiurile lor de înclinare. Conform acestor date, se calculează unghiul de înclinare și rotația codului față de camerele telefonice. Este demn de remarcat faptul că codul poate fi recunoscut nu numai la distorsiuni mari din unghiul de înclinare și orientare a camerei, dar chiar și cu o reflecție în oglindă.

Mai multe detalii cu algoritmul de decodare a codului AZTEC pot fi găsite pe site-ul Odamis.ru, după cum urmează următorul link. Ca și în cazul codului QR, AZTEC are propria versiune compactă.

La fel ca DataMatrix, codul AZTEC poate fi utilizat în cazul în care zona de aplicare a codului este puternic limitată. În primul rând, acest lucru se datorează faptului că nu necesită spatiu liber În jurul codului. Dar, spre deosebire de Datamatrix, codul AZTEC poate fi doar pătrat. Partea laterală a pătratului conține de la 15 la 151 de module. Codul poate fi combinat în blocuri. Desigur, ca celelalte tipuri de coduri, codul AZTEC sprijină corectarea datelor privind principiul reda Solomon. În același timp, vă permite să ajustați redundanța datelor de la 5% la 95%.

În multe țări, acest cod este utilizat de companiile feroviare în bilete electronice. În plus, a fost ales de Asociația Internațională de Transport Aeriene pentru bilete electronice. În special, potrivit Wikipedia, este folosit pe bilete electronice la compania aeriană Rusia S7 Airlines. De mai jos voi da un citat de la off. S7.r.ru:

"La aeroportul plecării trebuie să existe un dispozitiv special care recunoaște codul de bare 2D al cuponului de îmbarcare mobilă. Acesta este situat în fața intrării în zona de control al securității și funcționează după cum urmează: Citește informațiile codului de bare 2D al cuponului de îmbarcare mobilă de la ecranul telefonului dvs. și apoi imprimați trecerea de îmbarcare pe hârtie. "

Din păcate, tipul 2D al codului de bare din acest mesaj nu este specificat, dar cred că Wikipedia nu se înșela.

Etichetă Microsoft (cod de bare de culoare de mare capacitate - HCCB)

Generator de site - http://tag.microsoft.com
Program de scanare - Tag Microsoft

Acest cod de bare a fost proiectat special. microsoft. Pentru camerele mobile. Aceasta oferă o serie de avantaje la scanarea și decodificarea codului. De exemplu, codul va fi capabil să descifreze, chiar dacă nu este în centrul atenției, ceea ce este foarte relevant pentru simplu camere de telefonie fără autofocus.


Eticheta Microsoft este destul de diferită de cea mai mare parte a colegilor lor. Primul lucru care este imediat izbitor este: spre deosebire de QR, matrice de date și alte coduri monocrome, poate fi culoarea. În plus față de alb, se folosesc încă trei culori: galben, magenta, cyan. O astfel de alegere de culori evită erorile de decodificare datorită reproducerii culorii imprimantei CMYK slabe. Culorile suplimentare vă permit să "împingeți" în codul mai multe informații fără a schimba dimensiunea acestuia. Cu toate acestea, codul de bare are o versiune alb-negru.


Al doilea, nu există o diferență mai puțin importantă: în codul de bare nu conține datele în sine, ci doar o referință la acestea (13 octeți + 1 control). Datele în sine sunt stocate pe microsoft Server.. Minusul evident al unei astfel de decizii este că, fără a accesa Internetul, este imposibil să se utilizeze un astfel de cod. Pe de altă parte, oferă caracteristici suplimentare: puteți edita imediat informațiile "atașate" la cod, puteți afla numărul de citiri de cod, puteți seta perioada de valabilitate a codului.

În plus, eticheta Microsoft are oportunități extraordinare de cristalizare. În codul de bare al acestui format, toate informațiile sunt codificate în puncte color în centrele de triunghiuri. Restul câmpului poate fi oricum. Acest lucru vă permite să faceți un cod de bare foarte unic. Principalul lucru nu este de a rearanja, altfel nimeni nu vă va înțelege deloc că este un cod de bare.

. . . . . .

Eticheta Microsoft este larg răspândită mult mai puțin decât analogii săi. Cu toate acestea, în unele locuri începe treptat să intre în folosință. De exemplu, în Tatarstan, dacă credeți știrile, Guvernul a obligat proprietarii de facilități turistice și sportive ale Universiada să introducă astfel de coduri de bare pentru a accesa site-urile internet relevante. Știrile au alunecat, în special, pe acest site. În plus, cu ajutorul acelorași coduri este posibil să plătiți și să stați. Servicii.

Am această tehnologie lăsată un sentiment mixt. Când menționarea etichetei Microsoft a venit mai întâi la ochii mei, l-am respins, nu se încântă în detalii. Cod de cod pentru decodificare Aveți nevoie de acces la Internet? Acest lucru nu este pentru realitățile rusești. Da, și imprimați codul de culoare este mai complicat decât alb-negru. Inițial, mi se părea că, cu astfel de dezavantaje, toate avantajele acestui cod nu mai contează. Dar să ne gândim la un minut, care sunt informațiile cele mai adesea codificate într-un cod de bare 2D? În majoritatea cazurilor, acesta este un link către resursa Internet. Acest lucru poate fi orice: site-ul companiei, un comerciant, un articol despre un obiect istoric, dar, în orice caz, fără a accesa Internetul, această legătură nu are o valoare practică. Și aici eticheta Microsoft arată ca o opțiune foarte câștigătoare. Informațiile pot fi modificate în orice moment sau actualizare, fără a schimba codul, colectați statistici de opinii etc. Potențialul etichetei Microsoft este cu siguranță, dar Microsoft poate fi capabil să-l implementeze - o întrebare deschisă.

Crescând înainte

Inițial, au apărut coduri de bare liniare. Apoi bidimensional. Ce ne poate aștepta în viitor?

MIT Media Lab - ideea lui Bokode arată foarte interesantă. Numele sa întâmplat din cuvintele Bokeh și codul de bare. Prototipul a fost arătat înapoi în 2009. Diametrul etichetei acestui cod a fost doar câțiva milimetri pătrați. Eticheta însăși constă dintr-un LED, care este suprapus de o mască specială și de lentile speciale. Informațiile intră în cititor sub formă de fluxuri de lumină care trec prin masca pe LED.
Un astfel de cod este capabil să transmită mii de ori mai multe informații decât codurile de bare liniare. În plus, poate fi luată în considerare de la o distanță de câțiva metri (limită teoretică - 20 de metri).
Mai multe informații pot fi găsite pe site-ul BBC sau vizionarea videoclipului de la MIT Media Lab:


PRACTICĂ

Generator de site-ul http://qrcc.ru

Unul dintre generatoarele populare 2D de coduri de bare. Vă permite să creați coduri QR, Micro QR și Datamatrix. Interfața site-ului este intuitivă și cred că nu are sens să mai locuiesc în detaliu. În partea de sus puteți alege tipul de cod. În coloana din stânga - specificați tipul de conținut. În partea de jos puteți selecta parametri suplimentari: pictograma care va fi afișată pe codul, textul de mai sus și sub cod, culoarea textului și codul propriu-zis.


Spre deosebire de multe site-uri similare, Qrcc.ru acceptă un număr mare de diferite tipuri de date. Desigur, orice date de tip pot fi doar codate ca text obișnuit. Dar, în acest caz, telefonul smartphone nu va recunoaște automat tipul lor și nu va înțelege ce să facă cu ei. De exemplu, voi da două coduri cu același text.




Site-ul vă permite să generați următoarele tipuri de date:
Carte de vizită (vCard) - După codul de scanare, utilizatorul va avea capacitatea de a crea contact cu toate datele din agenda telefonică.

Text arbitrar - doar un set de date, programul de scanare îl va răspunde într-un mod standard

Apel telefonic - După codul de scanare, programul va propune salvarea numărului pe care l-ați introdus carte de adrese fie să o numești.

Mesaj SMS. - Programul Scanner va oferi utilizatorului să le trimită textul specificat de acestea sub forma unui mesaj SMS sau MMS

Adresa de e-mail - utilizatorul va fi în măsură să trimită o scrisoare la această adresă, fie adăugați-o la carte de telefoane. Același lucru va fi, dacă codificați adresa de e-mail și în modul obișnuit, cum ar fi "textul arbitrar".

Mesaj e-mail - Conține câmpurile "E-mailul destinatarului", "Tema" și "Text". Include utilizatorul pentru a trimite mesajul introdus la adresa corespunzătoare.

Eveniment planificat (vcalendar) - Vă permite să introduceți numele, începutul și sfârșitul evenimentului. La scanarea unui astfel de cod va putea importa acest eveniment în calendar.

Wifi - Vă permite să introduceți o rețea SSID, o parolă și un tip de criptare. După scanarea unui astfel de cod, smartphone-ul vă va sugera să vă conectați la această rețea.

Generator de site-ul http://barcode.tec-it.com

Un alt site de generator bun. Vă permite să creați coduri de zeci tipuri diferiteatât linine și bidimensionale. Are o interfață mai confuză, dar oferă mai multe caracteristici.


În partea de sus a site-ului, trebuie să selectați tipul de cod. Oferă următoarele opțiuni:

Coduri 1D.. Acestea includ 12 tipuri de coduri de bare liniare, cum ar fi codul-128, cod-11 și altele. Fiecare cod indică un tip de date valid (numai numere, un set complet de ASCII etc.). Deschiderea secțiunii "Opțiuni avansate de bare", puteți configura parametrii cum ar fi codul de culoare, orientarea, zona de tăcere (loc în jurul codului de bare).

Coduri 2D.. Acestea includ astfel de coduri ca QR, Datamatrix, Aztec, Codablock-F, PDF417, Maxicode, MicropdF417, Micro QR. Setările codului sunt similare cu ultima categorie, dar opțiunea "Eroare avansată" a fost adăugată la "Parametrii avansați" (atâta timp cât codul QR este acceptat). Aceasta permite manual să indice nivelul de corecție - l, m, q, h

Mobile Teg. - ca http://qrcc.ru, vă permite să creați coduri pentru telefoanele mobile, cu diferite tipuri de date. Vă permite să creați coduri de trei tipuri - QR, Datamatrix, Aztec. Suporta mai multe tipuri noi de coduri, cum ar fi trimiterea Tweet, "ca" pe Facebook, căutați aplicații în Androidmarket și altele.

Apoi există multe categorii diferite de coduri liniare: Uan \\ upc. (Utilizați produse în magazine), ISBN. (cărți și altele produse tipărite), codurile poștale etc. La sfârșitul listei sunt reprezentate " Costuri de afaceri."(QR și Datamatrix acceptate)" Evenimente"(De asemenea, QR și Datamatrix), Coduri Wi-Fi (QR și Datamatrix) - în aceste elemente toate similare cu qrc.ru

Generator de site-ul http://tag.microsoft.com

tAG.Microsoft.com este considerabil diferită de resursele anterioare considerate de noi. Și, în primul rând, acest lucru este asociat cu caracteristicile formatului Tag Microsoft. Site-ul în sine conține o mulțime de materiale de referință atât prin caracteristicile acestui format de cod, cât și de modul de lucru cu generatorul în sine. Din păcate, informațiile sunt disponibile numai în limba engleză.

Contul Microsoft este necesar pentru a lucra cu site-ul. Dacă nu aveți - trebuie să vă înregistrați. Apoi, accesați eticheta mea - "Tag Manager". Pentru a crea o notă nouă, alegeți "Creați o etichetă" în colțul din stânga sus al managerului.


Titl Titlu. - numele etichetei care va fi afișat sub codul de bare în "Istoria" programului de scanare

Tip Tipe. - Tip de etichetă. Etichete ale următoarelor tipuri sunt acceptate: URL (link), descărcare de aplicații (Descărcați aplicația, vă permite să setați link-uri de descărcare separate pentru fiecare platformă), text gratuit (text arbitrar, până la 1000 de caractere), vCard (puteți descărca gata vCard și faceți contactul de date manual), dialer (intrare număr de telefon)

Tag note. - Descrierea etichetei, cu mult până la 200 de caractere. Descrierea este afișată numai pe site-ul din managerul în sine. Utilizatorul nu îl va vedea.

Încărcați miniatura - încărcarea schiței etichetei, dimensiunea recomandată - 200 x 200, formate JPEG., GIF, PNG

Data de început. - data cu care eticheta va începe să funcționeze

Data de încheiere - data finalizării etichetei. Puteți alege opțiunea "Nici o dată de sfârșit"

Câmp de introducere a datelor. - Depinde de tipul de etichetă pe care ați ales-o.

După introducerea tuturor datelor, salvăm eticheta făcând clic pe butonul "Salvați". Eticheta creată este afișată acum în manager. Dacă este necesar, acesta poate fi editat sau șters în orice moment. În plus, puteți vedea întotdeauna numărul numărului de număr. Acum încărcați eticheta creată făcând clic pe săgeata albastră "Descărcați" din dreapta.

Înainte de a încărca eticheta, trebuie să selectați formatul codării sale. Optiuni Disponibile: TAG Cod de bare. (Eticheta standard Microsoft cu modelul triunghiurilor), Codul de bare cu tabere personalizate. (Eticheta Microsoft, care se aplică numai punctele în care sunt codificate informațiile), Codul QR., NFC URL.. Aici puteți alege formatul de fișier și dimensiunea codului în sine. În cazul utilizării etichetei Microsoft, puteți alege opțiunea sa monocromă.

Când scanați un cod QR, un program de scanare obișnuit se va referi pur și simplu la speciile de tip Tagr.com/xxx. Pentru a avea acces la informațiile în sine, este necesar să o deschideți în browser. Când scanați codul "nativ", datele programului Microsoft Tag vor fi descărcate automat de pe serverul MS. În același timp, vor fi afișate informații suplimentare, cum ar fi numele etichetei, imaginea etichetei în "povestiri" etc. În general, utilizarea codului QR în acest caz este complet inadecvată.

Puteți citi mai multe despre scanarea codurilor de etichete Microsoft în descrierea scanerului în sine. Voi spune doar câteva cuvinte despre formatul codului de bare personalizat. După cum am scris, formatul Microsoft. Eticheta are un potențial imens de personalizare. De fapt, codul poate fi reparat după cum vă place, principalul lucru nu este de a schimba culoarea punctelor care transportă informații și nu să urce pe zonele de service. În același timp, punctele în sine pot face parte din figura, nu sunt obligați să aloce cumva din fundalul înconjurător.

Cea mai ușoară modalitate este de a deschide fișierul descărcat în Photoshop sau orice alt editor care poate funcționa cu straturi. Eu însumi nu ating stratul cu puncte, creăm pur și simplu un altul și facem tot ce vrem cu el. Vă puteți familiariza cu personalizarea etichetei Microsoft (engleză)

Programe de scanare

Scaner de coduri de bare.

Formate de cod 2D acceptate: QR, Datamatrix
Programul este gratuit. Are o versiune plătită cu sprijin pentru formate suplimentare.

Aș dori să încep cu clasicul genului - programul de scanare a codurilor de bare (ZXING de la Google).
Cineva consideră că acest scaner este prea simplu, dar personal îmi place foarte mult. Programul are tot ce aveți nevoie pentru a-și îndeplini funcția principală și fără "bibeluri" suplimentare. Modul mic Linux. Cineva ca această abordare, cineva nu.

ACCUSOFT Scaner Barcode.

Formate de cod 2D acceptate: QR, Datamatrix, Aztec și PDF417

După cum a arătat practica, multe scanere în Play.Market sunt făcute pe baza scanerului de coduri de bare sau mai degrabă ZXING de la Google -. Prin urmare, în cea mai mare parte, au o interfață și o funcționalitate foarte asemănătoare. De exemplu, puteți aduce programul de scanare AccuSoft Barcode, care este, în esență, scanerul de coduri de bare. Principala diferență este suportul suplimentar pentru codurile aztec și PDF417.

QR droid.

A fost acest program menționat în articolul recent Vitaly Buzdalov. De asemenea, utilizează biblioteci ZXING, dar are o mare funcționalitate. De exemplu, este posibil să previzualizați referința, să editați SMS din program, să atribuiți acțiuni implicite pentru diferite tipuri de coduri etc.


Este necesar sau nu, toată lumea decide pentru el însuși. În plus, programul are un generator de cod funcțional.




În plus față de acțiunile standard pentru a genera și a citi codurile, programul oferă un număr de alte caracteristici utile. De exemplu, prin el puteți crea rapid o scurtă legătură. Poate fi foarte util pentru a evita codul QR inutil de "inflamat". În plus, veți avea întotdeauna ocazia de a vedea statisticile de tranziții pe acest link. Un alt exemplu: Puteți descărca imaginea de pe Internet și puteți genera imediat o referință la acesta ca un cod QR.

Etichetă Microsoft.

Scaner, mai întâi de toate, conceput pentru a lucra cu codurile Microsoft Tag și QR de pe site-ul tag.microsoft.com. Cu codurile QR convenționale, programul funcționează mult mai rău. De exemplu, vă puteți uita la următoarea screenshot, unde este afișat rezultatul decodării codului QR al tipului SMS.


În timp ce scanerul obișnuit oferă un exemplu, scanerul Microsoft Etichete afișează un set simplu de date codificate.

În partea de sus a ferestrei programului există un buton "Scan", în centru - o listă de etichete de istoric de scanare. Etichetele sunt reprezentate ca pictograme care au fost atribuite autorului codului. Imediat numele etichetei este afișat. Codurile QR normale care nu au nume și pictograme nu sunt afișate în listă. Desigur, etichetele din lista istoriei pot fi deschise din nou.


Screenshot-ul de mai jos va duce la rezultatul codurilor de scanare cu text codificat și cu o legătură codificată către Android.mr




Concluzii

Desigur, spuneți despre toate tipurile de coduri de bare, programe de citire și resurse într-un singur articol este imposibilă. Prin urmare, am menționat doar despre unele dintre ele, care, în opinia mea, sunt cele mai relevante.

În comentariile la ultimul articol despre codurile QR, unii cititori au exprimat opinia că, datorită apariției NFC, codurile de bare bidimensionale vor dispărea în curând. Mi se pare că acest lucru nu se va întâmpla. Aceasta este două diferite tehnologii, utilizarea care se intersectează doar parțial. NFC este mai convenabil pentru transferul de informații. Uneori este folosit pentru acest lucru direct, uneori se aplică numai pentru a seta conexiunea la un protocol mai rapid. Dar aici pentru a imprima o etichetă NFC la domiciliu va fi în continuare problematică. Din acest motiv, este puțin probabil ca NFC să fie aplicat, să zicem, pe e-bilete. Da, și puneți anunțurile nepromisibile - să o considere, toată lumea va fi forțată să se apropie de un astfel de anunț, ceea ce nu este întotdeauna posibil. Desigur, dacă doriți, puteți să veniți și să implementați orice scenariu. Singura întrebare este dacă?