Differenze tra le versioni di "Rendere trasparente una immagine in base ad un colore specifico"

Da Gambas-it.org - Wikipedia.
Riga 11: Riga 11:
 
   
 
   
 
   With i = i.Load("''mia_immagine.xxx''")
 
   With i = i.Load("''mia_immagine.xxx''")
     i = .Transparent(Color.Red)
+
     i = <FONT color=#B22222>.Transparent</font>(Color.Red)
 
   End With
 
   End With
 
   
 
   
 
  '''End'''
 
  '''End'''
 
Se non viene specificato il colore, allora si presume sia il colore bianco.
 
Se non viene specificato il colore, allora si presume sia il colore bianco.

Versione delle 19:49, 23 mar 2013

E' possibile rendere trasparente un'immagine sulla base di un colore specifico. In tal modo verrà resa trasparente quella parte dell'immagine ove è presente quel colore specificato.

Per ottenere questo effetto, si utilizzerà la funzione .Transparent della Classe Image.

La sintassi è:

Transparent([Color As Integer]) As Image

Esempio:

Public Sub Button1_Click()

 Dim i as New Image

  With i = i.Load("mia_immagine.xxx")
    i = .Transparent(Color.Red)
  End With

End

Se non viene specificato il colore, allora si presume sia il colore bianco.