Arbeiten mit PNGs in vb.net
Frage
Ich habe PNG und müssen wissen, ob es eine Alpha (oder wenn das Alpha ist komplett weiß) hat? Wie kann ich erreichen dies in vb.net Code.
Lösung
Verwenden Sie 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
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow