..
Tento článek se zabývá tématem velký význam: půjdeme dovnitř a vidět, jak se QR kódy crearceli sám přes Google Chart API a PHP.
QR kódy jsou dvou-rozměrné čárový kód obdélníkového navržen tak, aby se číst a dekódovat rychle, vlastnost, která se jmenují: rychlou odezvou.
Vyvíjí se rychle, dekódovány, jsou QR kódy v první řadě slouží k ukládání informací (např. URL webové stránky nebo aplikace, nebo telefonní číslo) bude číst mobilní zařízení (chytré telefony), které jsou obvykle vybaven software pro snadné dekódování.
Níže uvidíme praktický příklad využití QR kódů, máme ve skutečnosti vložen obsahuje odkaz na domovskou stránku bradleyshamburgers.com. Pokud tedy článek byl vytištěn, můžete rychle přístup k této stránky prostřednictvím jakéhokoli zařízení, dodato tlumočníka QR kódů.

Další důležitou vlastností je odolnost těchto kódů. Ve skutečnosti, i když jsou poškozeny, že (myslím, například skvrny na vytištěnou stránku) s kódem Reed-Solomon se podařilo obnovit až 30% z informací obsažených v QR kód kompromis.
Vidíme v této tabulce, čtyři úrovně opravy chyb pro QR kódy a jejich odolnost:
| Úroveň | % Využitelných dat |
|---|---|
| 7% | |
| M | 15% |
| Q | 25% |
| H | 30% |
QR kódy mohou obsahovat až 7089 číselných znaků, nebo až 4296 alfanumerických znaků.
Vzhledem k tomu, čtvercový kódy stejný počet řádků a sloupců, a jen tím, že jejich počet závisí na úložnou kapacitu QR kód
Počet řádků a sloupců QR kód je identifikován svou verzi.
Verze od 1 do 40 a zvýšení verzi se přidává 4 řádky a 4 sloupce, začnete se dostat 21 až 177.
Takže QR kód verze 1 je čtverec tvořený 21 řádků a 21 sloupců s kapacitou až 25 alfanumerických znaků a QR kódu verze 40 má 177 řádků a 177 sloupců a maximální úložné kapacity.
Kapacita paměti pro některé verze:
| Verze | Řádky x sloupce | Úroveň korekce chyb | Maximální počet znaků | |||
|---|---|---|---|---|---|---|
| Číselný | Alfanumerická | Binární | 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 | ||
Skladovací kapacita QR kód závisí jen na verzi a úrovni opravy chyb (jako je nízká, tím větší množství uložených dat), nikoliv její velikost v pixelech.
Google Chart API je API, je k dispozici od Google, který vrací obraz obsahující graf v reakci na žádost přes GET nebo POST.
Existují různé typy grafů, které lze vytvořit pomocí tohoto API, ale budeme se soustředit pouze na grafy s QR kód
Adresa URL, na kterou udělat, aby se graf https://chart.googleapis.com/chart, které se doplňují potřebné parametry, což v našem případě jsou:
Příklad žádosti o generování QR Code je https://chart.googleapis.com/chart?cht=qr>
| |
Linux (kurz)
Kompletní průvodce pro open-source systém. Od 49 €. |
| |
MySQL (kurz)
Správa open-source databázi. Od 39 €. |
| |
PHP (kurz)
Celý kurz pro tvorbu dynamických webových stránek. Od 49 €. |