..
En aquest article s'aborda un tema de gran rellevància: anirem i veure com els codis QR crearceli només a través de l'API Google Chart i PHP.
Els codis QR són dues dimensions de codi de barres d'un rectangular dissenyat per a ser llegit i desxifrat ràpidament, una característica que es denominen: de resposta ràpida.
S'estan desenvolupant de forma ràpida trencada, els codis QR s'usen principalment per emmagatzemar informació (com ara l'adreça URL d'una pàgina web o aplicació, o un número de telèfon) per ser llegits per dispositius mòbils (smartphones), que solen ser equipat amb un programari que permet fàcil descodificació.
A continuació veiem un exemple pràctic de la utilització de codis QR, que, de fet, inserit conté un enllaç a la pàgina principal de centre-equestre-sarremas.com. Per tant, si l'article va ser imprès, pot accedir ràpidament a aquest lloc web a través de qualsevol dispositiu dodato un intèrpret de codis QR.

Una altra característica important és la solidesa d'aquests codis. De fet, fins i tot si estan danyats (penseu, per exemple, taques a la pàgina impresa) amb el codi Reed-Solomon va ser capaç de recuperar fins a un 30% de la informació continguda en el compromís Codi QR.
Veiem en aquesta taula, els quatre nivells de correcció d'errors per codis QR i la seva capacitat de recuperació:
| Nivell | % De les dades recuperables |
|---|---|
| La | 7% |
| M | 15% |
| Q | 25% |
| H | 30% |
Els codis QR poden contenir fins 7089 caràcters numèrics, o de fins a 4296 caràcters alfanumèrics.
Com que de forma quadrada codis tenen el mateix nombre de files i columnes, i amb només el seu número depèn de la capacitat d'emmagatzematge de codi QR
El nombre de files i columnes d'un codi QR s'identifica per la seva versió.
La gamma de la versió 1 a 40, i l'augment d'una versió consisteix en l'addició de 4 files i 4 columnes, de començar a obtenir 21-177.
Així que un codi QR de la versió 1 és un quadrat format per 21 files i columnes 21, amb una capacitat d'emmagatzematge de fins a 25 caràcters alfanumèrics, i un codi QR de la versió de 40 té 177 files i columnes 177 i màxima capacitat d'emmagatzematge.
Capacitat d'emmagatzematge d'una versió:
| Versió | Files x columnes | Nivell de correcció d'errors | Capacitat màxima de caràcters | |||
|---|---|---|---|---|---|---|
| Numèric | Alfanumèric | Binari | Kanji | |||
| 1 | 21x21 | La | 41 | 25 | 17 | 10 |
| M | 34 | 20 | 14 | 8 | ||
| Q | 27 | 16 | 11 | 7 | ||
| H | 17 | 10 | 7 | 4 | ||
| 2 | 25x25 | La | 77 | 47 | 32 | 20 |
| M | 63 | 38 | 26 | 16 | ||
| Q | 48 | 29 | 20 | 12 | ||
| H | 34 | 20 | 14 | 8 | ||
| 10 | 57x57 | La | 652 | 395 | 271 | 167 |
| M | 513 | 311 | 213 | 131 | ||
| Q | 364 | 221 | 151 | 93 | ||
| H | 288 | 174 | 119 | 74 | ||
| 40 | 177x177 | La | 7089 | 4296 | 2953 | 1817 |
| M | 5596 | 3391 | 2331 | 1435 | ||
| Q | 3993 | 2420 | 1663 | 1024 | ||
| H | 3057 | 1852 | 1273 | 784 | ||
La capacitat d'emmagatzematge d'un codi QR només depèn de la versió i el nivell de correcció d'errors (com el nivell és baix, major és la quantitat de dades emmagatzemades), no per la seva grandària en píxels.
El Google Chart API és una API està disponible a Google que retorna una imatge que conté una carta en resposta a una sol · licitud feta a través de GET i POST.
Hi ha diferents tipus de gràfics que poden ser creats usant aquesta API, però ens concentrarem només en les llistes de Codi QR
La URL a la qual sol · licita que fer per obtenir una carta és https://chart.googleapis.com/chart als quals s'afegeixen els paràmetres necessaris, que en el nostre cas són les següents:
Un exemple d'una sol · licitud per generar un codi QR és https://chart.googleapis.com/chart?cht=qr>
| |
Curs de Linux
Guia completa de codi obert del sistema. A partir de 49 €. |
| |
Curs de MySQL
Gestió de base de dades de codi obert. A partir de 39 €. |
| |
Curs de PHP
Cicle complet per a la creació de llocs web dinàmics. A partir de 49 €. |