Ciao a tutti,
ho creato una form con una WebImageView che carica una Picture di tipo PNG che ha sfondo trasparente.
L’immagine viene cambiata programmaticamente caricando dal filesystem delle immagini.
Se queste immagini li faccio stampare a browser vedo correttamente il fondo trasparente, se invece li carico nella WebImageView vedo sfondo bianco.
Ecco il codice:
Dim pic as Picture
dim f As New FolderItem("/path/immagine.png" , FolderItem.PathTypeNative)
dim pic as Picture
pic = f.OpenAsPicture
pic.Graphics.Transparency= 100.0
webImageView .Picture = mdlUtility.resizePicture(pic, imgLogo.Width, imgLogo.Height)
Importante: Questa immagine viene ridimensionata dalla funzione resizePicture
Dim NewSizePic as new Picture(Width,Height,32)
NewSizePic.Graphics.DrawPicture(Pic, 0, 0, Width, Height, 0, 0, pic.Width, pic.Height)
Return NewSizePic
Qualcuno ha avuto la stessa problematica? Magari esiste un parametro?
Grazie Mille