Differenze tra le versioni di "Uso della classe ImageStat"

Da Gambas-it.org - Wikipedia.
Riga 1: Riga 1:
La Classe '''ImageStat''' non è creabile e ritorna informazioni generali relative ad una immagine.
+
La Classe '''ImageStat''' è statica e, pertanto, non sono creabili proprie istanze (Oggetti).
 +
<BR>Essa ritorna informazioni generali relative ad una immagine.
  
In particolare ritorna informazioni mediante le seguenti sue proprietà:
+
In particolare ritorna informazioni mediante le seguenti sue Proprietà:
 
* ''.Depth'' : ritorna in bit la profondità di colore dell'immagine;
 
* ''.Depth'' : ritorna in bit la profondità di colore dell'immagine;
 
* ''.Height'' : ritorna l'altezza dell'immagine in pixel;
 
* ''.Height'' : ritorna l'altezza dell'immagine in pixel;
Riga 9: Riga 10:
  
 
Essa va utilizzata come funzione statica.
 
Essa va utilizzata come funzione statica.
 
  
 
Esempio:
 
Esempio:
  '''Public''' Sub Form_Open()
+
  Public Sub Form_Open()
 
   
 
   
  Dim s As String = "<FONT Color=gray>''/percorso/dell'immagine''</font>"
+
  Dim s As String = "<FONT Color=gray>''/percorso/dell'immagine''</font>"
 
   
 
   
  With ImageStat(s)
+
  With ImageStat(s)
    Print .Depth
+
    Print .Depth
    Print .Path
+
    Print .Path
    Print .Type
+
    Print .Type
    Print .Height
+
    Print .Height
    Print .Width
+
    Print .Width
  End With
+
  End With
 
   
 
   
  '''End'''
+
  End

Versione delle 20:38, 5 ago 2023

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.

Esempio:

Public Sub Form_Open()

 Dim s As String = "/percorso/dell'immagine"

 With ImageStat(s)
   Print .Depth
   Print .Path
   Print .Type
   Print .Height
   Print .Width
 End With

End