asp.net實現(xiàn)上傳圖片時判斷圖片的模式GRB或CMYK的方法
本文實例講述了asp.net實現(xiàn)上傳圖片時判斷圖片的模式GRB或CMYK的方法。分享給大家供大家參考,具體如下:
Bitmap bmp = new Bitmap(allow_fileStream); //文件路徑
allowUpload = stringHelper.IsCMYK(bmp) == "true" ? false : true; //返回true字符串則圖片不是RGB模式的
public string IsCMYK(System.Drawing.Image img)
{
string isCmyk;
if ((GetImageFlags(img).IndexOf("Ycck") > -1) || (GetImageFlags(img).IndexOf("Cmyk") > -1))
{
isCmyk = "true";
}
else
{
isCmyk = "false";
}
return isCmyk;
}
public string GetImageFlags(System.Drawing.Image img)
{
ImageFlags FlagVals = (ImageFlags)Enum.Parse(typeof(ImageFlags), img.Flags.ToString());
return FlagVals.ToString();
}
更多關于asp.net相關內容感興趣的讀者可查看本站專題:《asp.net操作json技巧總結》、《asp.net字符串操作技巧匯總》、《asp.net操作XML技巧總結》、《asp.net文件操作技巧匯總》、《asp.net ajax技巧總結專題》及《asp.net緩存操作技巧總結》。
希望本文所述對大家asp.net程序設計有所幫助。
- 基于ASP.NET+easyUI框架實現(xiàn)圖片上傳功能(判斷格式+即時瀏覽 )
- asp.net(c#)判斷遠程圖片是否存在
- ASP.NET FileUpload 上傳圖片實例
- asp.net MVC實現(xiàn)無組件上傳圖片實例介紹
- asp.net圖片上傳實例
- ASP.Net 上傳圖片并生成高清晰縮略圖
- ASP.NET(C#)實現(xiàn)一次性動態(tài)上傳多張圖片的代碼(多個文件)
- ASp.net下fckeditor配置圖片上傳最簡單的方法
- asp.net上傳圖片保存到數(shù)據(jù)庫的代碼
- Asp.net圖片上傳實現(xiàn)預覽效果的簡單代碼
- ASP.net WebAPI 上傳圖片實例
- asp.net UpdatePanel實現(xiàn)無刷新上傳圖片
- asp.net圖片上傳生成縮略圖的注意事項
相關文章
ASP.NET Ajax級聯(lián)DropDownList實現(xiàn)代碼
我想大家對Ajax已耳熟能詳。自web 2.0概念出現(xiàn)以后,提供更好的用戶體驗變得越來越重要。那么今天我來講解一下如何使用ASP.NET Ajax和web service構建無刷新級聯(lián)DropDownList(以下簡稱為級聯(lián)DDL)。完成的效果圖2008-12-12
asp.net文件上傳帶進度條實現(xiàn)案例(多種風格)
這篇文章主要講解了asp.net文件上傳帶進度條實現(xiàn)案例,有不同風格的進度條,一定有一款最適合你,感興趣的小伙伴們可以參考一下2015-09-09
asp.net core下給網(wǎng)站做安全設置的方法詳解
這篇文章主要給大家介紹了關于asp.net core下給網(wǎng)站做安全設置的相關資料,文章通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2018-07-07
Razor TagHelper實現(xiàn)Markdown轉HTML的方法
下面小編就為大家分享一篇Razor TagHelper實現(xiàn)Markdown轉HTML的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12

