国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#實現判斷圖形文件格式的方法

2020-01-24 02:24:53
字體:
來源:轉載
供稿:網友

本文簡單講述了C#實現判斷圖形文件格式的方法,非常實用。分享給大家供大家參考。具體方法如下:

1. 通過文件的擴展名來判斷。
這種方法比較簡單,但若是有人故意改下文件擴展名,這種方法就不起作用了。

2.通過C#自身提供的方法來進行判斷(判斷某種確定的圖片類型)。

示例如下:

bool isJPG = false;System.Drawing.Image img = System.Drawing.Image.FromFile(filesName);if ( img.RawFormat.Equals(System.Drawing.Imaging.ImageFormat.Jpeg) ){isJPG = true;}

3.通過讀取文件內容來判斷。

所有的圖片文件都包括:文件識別頭和圖象數據兩部分,

其中文件識別頭用來讓計算機判斷是哪種文件 格式。

JPEG格式:

所有的JPEG文件以字符串“0xFFD8”開頭,并以字符串“0xFFD9”結束。依此便可判別是否是JPEG文件。

BMP格式:

BMP文件以字符串“0x4D42”開頭

GIF格式:

gif頭六個是 GIF89a或 GIF87a

希望本文所述c#判斷圖形文件(GIF,JPG,PNG)的圖片格式的方法對大家有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 三穗县| 蕉岭县| 德惠市| 佛学| 衢州市| 上蔡县| 铁岭县| 赤水市| 运城市| 太仓市| 儋州市| 盐源县| 英山县| 微山县| 攀枝花市| 南川市| 孝昌县| 麻城市| 肥乡县| 志丹县| 阳朔县| 芜湖市| 都江堰市| 正镶白旗| 阿图什市| 马尔康县| 平顺县| 永定县| 衡山县| 乃东县| 阿城市| 青浦区| 兴城市| 木里| 黄石市| 河北区| 塔河县| 衡东县| 攀枝花市| 嘉荫县| 嘉荫县|