Вопрос

У меня есть PNG, и мне нужно знать, есть ли у него альфа (или альфа полностью белая)?Как я могу добиться этого в vb.net коде.

Это было полезно?

Решение

Использование Система.Рисунок.Изображение.Флаги:

    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
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top