Scopo
Permette di creare una nuova immagine contenente un QRCode. Normalmente viene utilizzata per generare un QRCode e salvarlo su disco o database.
Sintassi
IDImage idi = IDImage.createQRCode(Text, Width, Height, CorrectionLevel, BorderWidth)
Argomenti
Text | È un parametro di tipo stringa che indica al sistema quale testo occorre inserire nel QRCode. La massima lunghezza dipende dal livello di correzione richiesto (vedi il paragrafo Note per maggiori informazioni). |
Width | È un parametro intero che rappresenta la larghezza del QRCode. |
Height | È un parametro intero che rappresenta l'altezza del QRCode. |
Correction Level | È un parametro di tipo stringa opzionale che indica il livello di correzione richiesto. I possibili valori sono "L", "M", "Q" e "H" (vedi il paragrafo Note per maggiori informazioni). Se non viene specificato alcun valore il sistema utilizza il livello di correzione "L". |
Margin | È un parametro intero opzionale che indica la dimensione del bordo del QRCode. Se non viene specificato alcun valore il sistema utilizza il valore 4. |
Valore di ritorno
Restituisce una nuova istanza di tipo IDImage contenente il QRCode. Se si desidera salvare l'immagine su disco è sufficiente utilizzare il metodo Save della libreria IDImage.
- Le librerie di Google che contengono questa funzione sono state deprecate. La funzione potebbe quindi smettere di funzionare senza preavviso.
- La funzione utilizza le librerie di Google che permettono di generare QRCode al volo tramite una semplice richiesta di tipo GET/POST. Per maggiori informazioni sulla funzionalità rimandiamo alla documentazione online di tali librerie.
- La funzione è statica pertanto occorre eseguirla sulla libreria IDImage e non su una istanza della libreria IDImage come mostrato nel paragrafo Sintassi.
- Per maggiori informazioni sui QRCode, è possibile leggere l'articolo relativo ai QRCode su Wikipedia.
Ultima modifica: 06/10/2021 / Validità: da 12.0.5200