Uso della classe ImageStat: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
| (4 versioni intermedie di uno stesso utente non sono mostrate) | |||
| Riga 1: | Riga 1: | ||
La Classe '''ImageStat''' | La Classe '''ImageStat''' è statica e, pertanto, non sono creabili proprie istanze ([[Oggetti,_Classi_e_Moduli|Oggetti]]). | ||
<BR>Essa ritorna informazioni generali relative ad una immagine. | |||
In particolare ritorna informazioni mediante le seguenti sue | 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''. <SUP>[[[#Note|nota 1]]]</sup> | |||
Esempio: | Esempio: | ||
Public Sub Form_Open() | |||
Dim s As String = "<FONT Color= | Dim s As String = "<FONT Color=darkgreen>''/percorso/del/file/immagine''</font>" | ||
With ImageStat(s) | With ImageStat(s) | ||
| Riga 24: | Riga 24: | ||
End With | End With | ||
''' | 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 09: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