2010-01-13 82 views
0

我有PNG,需要知道它是否有alpha(或者如果alpha是完全白色的)? 如何在vb.net代碼中完成此操作。在vb.net中使用PNG

回答

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