Uso della classe ImageStat: differenze tra le versioni

Da Gambas-it.org - Wikipedia.
Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
Nessun oggetto della modifica
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