Differenze tra le versioni di "Uso della classe ImageStat"
Da Gambas-it.org - Wikipedia.
Riga 9: | Riga 9: | ||
* ".Width" : ritorna la larghezza dell'immagine in pixel. | * ".Width" : ritorna la larghezza dell'immagine in pixel. | ||
− | Essa va utilizzata come funzione statica. | + | Essa va utilizzata come funzione ''statica''. <SUP>[[[#Note|nota 1]]]</sup> |
Esempio: | Esempio: | ||
Riga 25: | Riga 25: | ||
End | End | ||
+ | |||
+ | |||
+ | |||
+ | =Note= | ||
+ | [1] Una Classe ''statica'' è sostanzialmente simile a un ''Modulo'': non è possibile creare di essa ''istanze'', ossia ''Oggetti''. | ||
+ | <BR>A tal riguardo vedere la pagina: [[Oggetti, Classi e Moduli]] |
Versione attuale delle 08:58, 23 nov 2024
La Classe ImageStat è statica e, pertanto, non sono creabili proprie istanze (Oggetti).
Essa ritorna informazioni generali relative ad una immagine.
In particolare ritorna informazioni mediante le seguenti sue Proprietà:
- ".Depth" : ritorna in bit la profondità di colore dell'immagine;
- ".Height" : ritorna l'altezza dell'immagine in pixel;
- ".Path" : ritorna il percorso dell'immagine;
- ".Type" : ritorna una stringa che rappresenta il mimetype dell'immagine. La stringa può essere: "image/jpeg", "image/gif", "image/png", "image/bmp" o "image/tiff".
- ".Width" : ritorna la larghezza dell'immagine in pixel.
Essa va utilizzata come funzione statica. [nota 1]
Esempio:
Public Sub Form_Open() Dim s As String = "/percorso/del/file/immagine" With ImageStat(s) Print .Depth Print .Path Print .Type Print .Height Print .Width End With End
Note
[1] Una Classe statica è sostanzialmente simile a un Modulo: non è possibile creare di essa istanze, ossia Oggetti.
A tal riguardo vedere la pagina: Oggetti, Classi e Moduli