..
Tento článok sa zaoberá témou veľký význam: pôjdeme dovnútra a vidieť, ako sa QR kódy crearceli sám cez Google Chart API a PHP.
QR kódy sú dvoj-rozmerné čiarový kód obdĺžnikového navrhnutý tak, aby sa čítať a dekódovať rýchlo, vlastnosť, ktorá sa volajú: rýchlou odozvou.
Vyvíja sa rýchlo, dekódované, sú QR kódy v prvom rade slúži na ukladanie informácií (napr. URL webovej stránky alebo aplikácie, alebo telefónne číslo) bude čítať mobilné zariadenia (chytré telefóny), ktoré sú obvykle vybavený software pre jednoduché dekódovanie.
Nižšie uvidíme praktický príklad využitia QR kódov, máme v skutočnosti vložený obsahuje odkaz na domovskú stránku easthamptonfireco1.com. Ak teda článok bol vytlačený, môžete rýchlo prístup k tejto stránky prostredníctvom akéhokoľvek zariadenia, dodať tlmočníka QR kódov.

Ďalšou dôležitou vlastnosťou je odolnosť týchto kódov. V skutočnosti, aj keď sú poškodené, že (myslím, napríklad škvrny na vytlačenú stranu) s kódom Reed-Solomon sa podarilo obnoviť až 30% z informácií obsiahnutých v QR kód kompromis.
Vidíme v tejto tabuľke, štyri úrovne opravy chýb pre QR kódy a ich odolnosť:
| Úroveň | % Využiteľných dát |
|---|---|
| 7% | |
| M | 15% |
| Q | 25% |
| H | 30% |
QR kódy môžu obsahovať až 7089 číselných znakov, alebo až 4296 alfanumerických znakov.
Vzhľadom k tomu, štvorcový kódy rovnaký počet riadkov a stĺpcov, a len tým, že ich počet závisí na úložnú kapacitu QR kód
Počet riadkov a stĺpcov QR kód je identifikovaný svoju verziu.
Verzia od 1 do 40 a zvýšenie verzii sa pridáva 4 riadky a 4 stĺpce, začnete sa dostať 21 až 177.
Takže QR kód verzia 1 je štvorec tvorený 21 riadkov a 21 stĺpcov s kapacitou až 25 alfanumerických znakov a QR kódu verzia 40 má 177 riadkov a 177 stĺpcov a úložnej kapacity.
Kapacita pamäte pre niektoré verzie:
| Verzia | Riadky x stĺpce | Úroveň korekcie chýb | Maximálny počet znakov | |||
|---|---|---|---|---|---|---|
| Číselný | Alfanumerická | Binárne | Kanji | |||
| 1 | 21x21 | 41 | 25 | 17 | 10 | |
| M | 34 | 20 | 14 | 8 | ||
| Q | 27 | 16 | 11 | 7 | ||
| H | 17 | 10 | 7 | 4 | ||
| 2 | 25x25 | 77 | 47 | 32 | 20 | |
| M | 63 | 38 | 26 | 16 | ||
| Q | 48 | 29 | 20 | 12 | ||
| H | 34 | 20 | 14 | 8 | ||
| 10 | 57x57 | 652 | 395 | 271 | 167 | |
| M | 513 | 311 | 213 | 131 | ||
| Q | 364 | 221 | 151 | 93 | ||
| H | 288 | 174 | 119 | 74 | ||
| 40 | 177x177 | 7,089 | 4,296 | 2,953 | 1,817 | |
| M | 5,596 | 3,391 | 2,331 | 1.435 | ||
| Q | 3,993 | 2,420 | 1,663 | 1,024 | ||
| H | 3,057 | 1,852 | 1,273 | 784 | ||
Skladovacia kapacita QR kód závisí len od verzie a úrovni opravy chýb (ako je nízka, tým väčšie množstvo uložených dát), nie jej veľkosť v pixeloch.
Google Chart API je API, je k dispozícii od Google, ktorý vracia obraz obsahujúci graf v reakcii na žiadosť cez GET alebo POST.
Existujú rôzne typy grafov, ktoré možno vytvoriť pomocou tohto API, ale budeme sa sústrediť iba na grafy s QR kód
Adresa URL, na ktorú urobiť, aby sa graf https://chart.googleapis.com/chart, ktoré sa dopĺňajú potrebné parametre, čo v našom prípade sú:
Príklad žiadosti o generovanie QR Code je https://chart.googleapis.com/chart?cht=qr>
| |
Linux (kurz)
Kompletný sprievodca pre open-source systém. Od 49 €. |
| |
MySQL (kurz)
Správa open-source databázu. Od 39 €. |
| |
PHP (kurz)
Celý kurz pre tvorbu dynamických webových stránok. Od 49 €. |