QR code

Codice QR

Video: Generare codice a barre e QR Code
Info: Informazioni su QR Code

Un codice QR (abbreviazione Quick Response) è uno specifico codice a barre a matrice (o codice bidimensionale) che può essere letto da lettori di codici a barre QR e dagli smartphone. Il codice è composto da moduli neri disposti in uno schema quadrato su uno sfondo bianco. Le informazioni codificate possono essere testo, URL o altri dati. In Giappone, dove è stato sviluppato nel 1994 dalla controllata Toyota Denso-Wave, il codice QR è uno dei più popolari tipi di codici a barre bidimensionali. QR è l'abbreviazione di Quick Response perché il creatore ha progettato il codice in modo che il suo contenuto possa essere decodificato ad alta velocità. *

Nota:
Questo tipo di simbologia non mostra testo visivamente leggibile.

I simboli del codice QR possono essere di due tipi: codice QR micro o codice QR standard.
Micro QR Code è una versione più piccola della simbologia e, a seconda dei contenuti e del livello di correzione degli errori, può rappresentare fino a 35 cifre o 21 caratteri alfanumerici. Ci sono 4 versioni di Micro QR Code: Micro QR Code 1 fino a Micro QR Code 4. Hanno maggiore capacità di codifica dei dati e dimensioni fisiche.
Il codice QR standard può rappresentare fino a 7.089 cifre o 4.296 caratteri alfanumerici. Ci sono 40 versioni di codice QR standard: Dalla versione 1 alla versione 40.

Codifica del codice QR: 12345
Micro QR Code Standard QR Code

La casella combinata Codifica consente di definire l'algoritmo di codifica da utilizzare per ottenere la migliore compressione possibile dei dati, riducendo lo spazio richiesto dalla visualizzazione delle icone. Le opzioni sono:

  • (Misto): impostazione predefinita. Abilita la codifica dei dati utilizzando una combinazione di tutte le seguenti modalità di codifica in base al tipo di dati trovati.  Solitamente, questa impostazione dà i migliori risultati.
  • Numerico: consente solo la codifica dei numeri da 0 a 9.
  • Alfanumerico: abilita la codifica di numeri, solo lettere maiuscole e alcuni caratteri speciali. Ideale per i codici alfanumerici con testo in gran parte maiuscolo.
  • Esadecimale (stringa): abilita la codifica di qualsiasi carattere nel set ASCII. Ideale per i codici alfanumerici con testo per lo più minuscolo.
  • Esadecimale (byte): codifica specifica per dati di byte compresi tra 0 e 255. Utilizzando questo algoritmo di codifica è possibile codificare qualsiasi valore compreso tra 0x00 e 0xFF (decimale 0 ~ 255). Per utilizzare questa codifica è necessario inserire una stringa contenente valori esadecimali a 2 cifre separati da uno spazio, ad.es: 32 FA 56 E8 12 ... ecc.
  • Kanji: abilita la codifica dei caratteri nel sistema Shift JIS utilizzato per visualizzare i caratteri giapponesi.
Codifica del codice QR: 012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789
Codifica numerica Codifica Byte (String)

Nella casella combinata Dimensione simbolo, è possibile inserire la dimensione minima del simbolo. L'architettura del codice QR mostra i dati in un quadrato. La dimensione del quadrato dipende dalla quantità di dati codificati.
Normalmente il simbolo viene generato con la dimensione minima possibile per rappresentare i dati codificati. In alcuni casi, potrebbe essere preferibile aumentare la dimensione minima richiesta, per assicurarsi che tutti i simboli stampati abbiano le stesse dimensioni indipendentemente dalla quantità di dati codificati. Ad esempio, se si collega un codice a barre Data Matrix al campo indirizzo di una sorgente dati, potrebbe essere necessario che tutti i simboli abbiano la stessa dimensione, indipendentemente dalla lunghezza del singolo indirizzo.  In tale scenario, è possibile definire una dimensione minima dell'icona per tutti i codici a barre generati.

Codifica QR Code: https://www.labeljoy.com/en/download-software-create-labels.html
Dimensione simbolo: (Auto) Dimensione del simbolo minimo, versione 10

La casella combinata Livello correzione errori consente di scegliere tra quattro diversi livelli di recupero con i seguenti livelli di danno:

  • L: Capacità di recupero del 7%.
  • M: Capacità di recupero del 15%.
  • Q: Capacità di recupero del 25%.
  • H: (predefinito) Capacità di recupero del 30%.

Codice QR implementano una correzione degli errori per garantire la leggibilità dei simboli parzialmente danneggiati. Maggiore il livello di correzione dell'errore, maggiore è la dimensione del simbolo necessaria per codificare gli stessi dati.

Codifica QR Code: https://www.labeljoy.com/en/download-software-create-labels.html
Livello di correzione degli errori L Livello di correzione degli errori Q

Collegamento del testo:
Quando un elemento codice a barre QR Code viene generato collegando campi o contatori, si applicano le seguenti regole:
- Il contenuto del testo deve essere conforme all'algoritmo di codifica selezionato.
- La lunghezza del testo non deve superare la capacità massima.
Se viene trovato un valore non corrispondente alle regole precedenti, il codice a barre non verrà visualizzato.

Limitazioni:
I simboli QR Code generati con Labeljoy non supportano: Extended Channel Interpretation (ECI), modalità FNC1 e modalità Structure Append.

* Fonte Wikipedia.