Pregunta

Tengo PNG y necesito saber si tiene un alfa (o si el alfa es completamente blanco)? ¿Cómo puedo lograr esto en el código de vb.net.

¿Fue útil?

Solución

System.Drawing.Image.Flags :

    Dim HasAlpha As Boolean
    Using I = System.Drawing.Image.FromFile("c:\test.png")
        HasAlpha = (I.Flags And System.Drawing.Imaging.ImageFlags.HasAlpha) = System.Drawing.Imaging.ImageFlags.HasAlpha
    End Using
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top