..
Šis raksts pievēršas tēmu liela nozīme: mēs iet un redzēt, kā QR Kodi crearceli vien caur Google Chart API un PHP.
QR kodus divdimensiju svītru kodu taisnstūra paredzēts lasīt un dekodēt ātri, funkciju, uz kuru tie tiek nosaukti: Quick Response.
Tā izstrādāta, lai būtu dekodēt ātri, QR Kodi tiek galvenokārt izmantoti, lai uzglabātu informāciju (piemēram, tīmekļa lapas URL vai app, vai tālruņa numuru) varētu izlasīt mobilajām ierīcēm (smartphones), kas parasti ir kas aprīkoti ar programmatūru, kas ļauj viegli dekodēšanu.
Zemāk mēs redzam praktisku piemēru izmantojot QR kodu, mums ir, faktiski, iekļauj satur saiti uz mājas lapu celebrity2nds.com. Tādējādi, ja raksts tika iespiests, jūs varat ātri piekļūt šai mājas lapā, izmantojot jebkuru ierīci dodato interprets QR kodus.

Vēl viena svarīga iezīme ir noturīgumu šos kodeksus. Faktiski, pat ja tie ir bojāti (domāju, piemēram, plankumi uz izdrukātās lapas) ar kodu Reed-Solomon varēja atgūt līdz 30% iekļautās informācijas QR Code kompromisu.
Mēs redzam šajā tabulā, četrus līmeņus kļūdu korekcijas pieejams QR kodus un to spēju pretoties:
| Līmenis | % No atlīdzināmi datu |
|---|---|
| L | 7% |
| M | 15% |
| Q | 25% |
| H | 30% |
QR kodus var saglabāt līdz 7089 ciparu zīmes, vai līdz 4296 burtciparu rakstzīmes.
Būt kvadrātveida formas kodi ir vienāds rindu un kolonnu, un tikai pēc to skaits ir atkarīgs no uzglabāšanas jauda QR Code
Rindu un kolonnu QR koda numurs tiek identificēts ar savu versiju.
Versijas diapazonā no 1 līdz 40, un versijas palielināt ietver pievienojot 4 rindas un 4 slejas, jūs sākat saņemt 21-177.
Tātad QR kods 1 versija ir kvadrāts sastāv no 21 rindas un 21 slejas ar atmiņas ietilpība līdz 25 burtiem un cipariem, bet QR kodu 40 versijā ir 177 rindas un 177 slejas un maksimālo uzglabāšanas jaudu.
Uzglabāšanas jauda dažas versijas:
| Versija | Rindas x kolonnas | Level kļūdu labošanu | Maksimālais zīmju skaits | |||
|---|---|---|---|---|---|---|
| Skaitliskās | Burtu un ciparu | Binārs | Kanji | |||
| 1 | 21x21 | L | 41 | 25 | 17 | 10 |
| M | 34 | 20 | 14 | 8 | ||
| Q | 27 | 16 | 11 | 7 | ||
| H | 17 | 10 | 7 | 4 | ||
| 2 | 25x25 | L | 77 | 47 | 32 | 20 |
| M | 63 | 38 | 26 | 16 | ||
| Q | 48 | 29 | 20 | 12 | ||
| H | 34 | 20 | 14 | 8 | ||
| 10 | 57x57 | L | 652 | 395 | 271 | 167 |
| M | 513 | 311 | 213 | 131 | ||
| Q | 364 | 221 | 151 | 93 | ||
| H | 288 | 174 | 119 | 74 | ||
| 40 | 177x177 | L | 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 | ||
Uzglabāšanas jauda QR Code ir atkarīgs tikai no tā versiju un kļūdu labošanu līmenī (kā līmenis ir zems, jo lielāka apjoma datu uzglabāšana), nevis tās izmēru pikseļos.
Google Chart API ir API, kas pieejams Google, kas atgriež attēlu, kurā graph, atbildot uz pieprasījumu, kas izteikts ar GET vai POST.
Ir dažāda veida diagrammas, kas var tikt izveidotas, izmantojot šo API, bet mēs koncentrēties tikai uz QR Code kartes
URL, uz kuru lūdz darīt, lai saņemtu diagramma https://chart.googleapis.com/chart un kuram ir pievienoti vajadzīgie parametri, kas mūsu gadījumā ir:
Par lūgumu, lai radītu QR Code piemērs ir https://chart.googleapis.com/chart?cht=qr>
| |
Linux (Kurss)
Pilnīga rokasgrāmata, lai atvērtā koda sistēmas. Sākot no 49 €. |
| |
MySQL (Kurss)
Vadība ir atvērtā koda datu bāzi. Sākot no € 39. |
| |
PHP (Kurss)
Pilns kurss, lai radītu dinamisku tīmekļa vietnes. Sākot no 49 €. |