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.
- La funzione utilizza le librerie di QR Code Generator 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.
- Nelle versioni precentedi la 24.0 di Instant Developer Foundation le API utilizzate erano quelle di di Google che sono state deprecate. Quindi con le versioni di Instant Developer Foundation precenenti la 24.0 potrebbe non funzionare più.
Ultima modifica: 07/02/2025 / Validità: da 12.0.5200
funzione