..
Šis straipsnis adresai Didžiosios EEE temą: mes eiti ir pamatyti, kaip QR kodai crearceli vien per Google Chart API ir PHP.
QR kodai yra dvimatis brūkšninis kodas į stačiakampius skirti skaityti ir iššifruoti greitai, funkcija, į kurią jie pavadino: greitą atsakymą.
Kuriama būti iššifruoti greitai, QR kodai iš esmės yra naudojamos informacijai saugoti (pavyzdžiui, interneto puslapio URL arba app, ar telefono numeris) turi būti skaityti mobiliuosius įrenginius (telefonus), kurios paprastai yra įrengta programinė įranga leidžia lengvai iškoduoti.
Žemiau matome praktinį pavyzdys QR kodai naudoti, mes, tiesą sakant, įterpiamas su nuoroda į pagrindinį puslapį coiffeur-donyo-vaucluse.com. Taigi, jei straipsnis buvo atspausdintas, galite greitai prieiti prie šios svetainės per bet kurį įrenginį dodato apie QR kodai vertėją.

Kitas svarbus bruožas yra šių kodeksų tvirtumą. Iš tiesų, net jei jie yra pažeisti (pagalvoti, pavyzdžiui, dėmės ant spausdinamo puslapio) su kodu Reed-Solomon galėjo susigrąžinti iki 30% esančios informacijos QR Kodas kompromisas.
Mes matome šioje lentelėje, keturių lygių klaidų taisymo galima QR kodai ir jų atsparumą:
| Lygis | % Atlygintinos duomenų |
|---|---|
| L | 7% |
| M | 15% |
| K | 25% |
| O | 30% |
QR kodai gali saugoti iki 7089 skaitmenų arba iki 4296 raidžių ir simbolių.
Būdamas kvadrato formos kodai turi vienodą skaičių eilučių ir stulpelių, ir tik jų skaičius priklauso nuo atminties talpa QR Kodas
Eilučių ir stulpelių QR kodas yra identifikuojamas pagal jo versija.
Versijas nuo 1 iki 40, ir versija padidinti apima 4 eilučių ir 4 skiltyse Be to, jūs pradedate gauti 21-177.
Taigi QR kodą versijos 1 kv sudarytas iš 21 eilučių ir 21 stulpelių, kurių talpa iki 25 raidinių skaitmeninių simbolių, o QR kodo versija 40 yra 177 eilutes ir 177 stulpelius ir didžiausius laikymo pajėgumus.
Saugyklos talpa kai versija:
| Versija | Eilutės x stulpeliai | Lygio klaidų taisymo | Maksimalus simbolių skaičius | |||
|---|---|---|---|---|---|---|
| Skaitmeninis | Raidinis | Dvejetainiai | Kanji | |||
| 1 | 21x21 | L | 41 | 25 | 17 | 10 |
| M | 34 | 20 | 14 | 8 | ||
| K | 27 | 16 | 11 | 7 | ||
| O | 17 | 10 | 7 | 4 | ||
| 2 | 25x25 | L | 77 | 47 | 32 | 20 |
| M | 63 | 38 | 26 | 16 | ||
| K | 48 | 29 | 20 | 12 | ||
| O | 34 | 20 | 14 | 8 | ||
| 10 | 57x57 | L | 652 | 395 | 271 | 167 |
| M | 513 | 311 | 213 | 131 | ||
| K | 364 | 221 | 151 | 93 | ||
| O | 288 | 174 | 119 | 74 | ||
| 40 | 177x177 | L | 7,089 | 4,296 | 2,953 | 1,817 |
| M | 5,596 | 3,391 | 2,331 | 1,435 | ||
| K | 3,993 | 2,420 | 1,663 | 1,024 | ||
| O | 3,057 | 1,852 | 1,273 | 784 | ||
Talpa QR kodas priklauso tik nuo jo versija ir klaidų taisymo lygio (kaip lygis yra žemas, tuo didesnis duomenų saugojimo sumą), o ne pagal jo dydį pikseliais.
"Google Chart API yra API prieinami "Google", kuri grąžina įvaizdis yra diagramoje atsako į prašymą GET arba POST.
Yra įvairių tipų diagramas, kurie gali būti sukurta per šį API, bet mes daugiausia dėmesio bus skiriama vien dėl QR Kodas diagramas
URL, kurie prašymus diagrama https://chart.googleapis.com/chart, į kurį pridėta reikalingus parametrus, kuri mūsų atveju yra:
Prašymo gauti QR Kodas pavyzdys https://chart.googleapis.com/chart?cht=qr>
| |
"Linux" (kurso)
Užbaigti vadovą, kad atviro kodo sistema. Nuo 49 €. |
| |
MySQL (kurso)
Valdymas atviro kodo duomenų bazės. Nuo 39 €. |
| |
PHP (kurso)
Visas kursas sukurti dinaminius interneto svetainių. Nuo 49 €. |