0

PNG があり、アルファがあるかどうか (またはアルファが完全に白かどうか) を知る必要がありますか? vb.net コードでこれを達成するにはどうすればよいですか。

4

1 に答える 1

1

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
于 2010-01-13T16:25:01.067 に答える