Domanda

Ho PNG e bisogno di sapere se ha un alfa (o se l'alfa è completamente bianco)? Come posso fare questo nel codice vb.net.

È stato utile?

Soluzione

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
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top