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.

War es hilfreich?

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
scroll top