时间:2021-05-20
本文实例讲述了C#判断一个图像是否是透明的GIF图的方法。分享给大家供大家参考。具体如下:
1. 使用方法如下:
2. C#代码如下:
public bool IsTransparentPalette(System.Drawing.Imaging.ColorPalette palette){ if (palette.Flags!= 1 ) return false; int total_colors = palette.Entries.GetLength(0); for (int i = 0; i < total_colors - 1; i++) { if (palette.Entries[i].A != 0) { return false; } } return true;}public System.Drawing.Image DownloadImage(string url){ System.Drawing.Image tmpImage = null; try { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.AllowWriteStreamBuffering = true; request.UserAgent = UserAgent; request.Accept = "GET HTTP/1.1"; request.Timeout = 2000; System.Net.WebResponse webResponse = request.GetResponse(); System.IO.Stream webStream = webResponse.GetResponseStream(); if (webStream != null) tmpImage = System.Drawing.Image.FromStream(webStream); webResponse.Close(); webResponse.Close(); } catch (Exception exception) { return null; } return tmpImage;}希望本文所述对大家的C#程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了C#图像透明度调整的方法。分享给大家供大家参考。具体如下://定义图像透明度调整函数publicBitmapPTransparentAdjust(
C#判断时间段是否相交的实现方法1.判断两个起止时间是否相交:publicstaticboolIsTimeBetween(TimeSpaninput,TimeS
本文实例讲述了PHP判断一个gif图片是否为动态图片的方法。分享给大家供大家参考。具体方法如下:如何使用PHP来判断一个gif图片是否为动态图片(动画)?
下面是C#里判断字符串是否为纯数字的方法:publicboolIsNumeric(stringstr)//接收一个string类型的参数,保存到str里{i
本文介绍C#编程时,给定一个字符串,如何判断它是不是一个日期。本文将介绍两种方法,一个是判断字符串是否是时间,如果是就转换为一个时间变量,第二个方法是只作判断。