asp.net实现上传图片时判断图片的模式GRB或CMYK的方法

 更新时间:2016年07月26日 09:42:33   作者:ajunfly  
这篇文章主要介绍了asp.net实现上传图片时判断图片的模式GRB或CMYK的方法,涉及asp.net针对图片的读取及属性操作相关技巧,需要的朋友可以参考下

本文实例讲述了asp.net实现上传图片时判断图片的模式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程序设计有所帮助。

相关文章

  • http转https的实战记录(iis 7.5)

    http转https的实战记录(iis 7.5)

    这篇文章主要给大家介绍了关于http转https的相关资料,文中是最近的一次实战记录,基于iis7.5,通过一步步的图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2018-01-01
  • 更改.NET中的默认时区的操作方法

    更改.NET中的默认时区的操作方法

    除了"在操作系统中修改时区信息,然后重启.NET应用程序,使其生效"之外,如何在不修改操作系统时区的前提下,修改.NET中的默认时区呢,下面小编给大家分享更改.NET中的默认时区的操作方法,感兴趣的朋友一起看看吧
    2024-06-06
  • 基于Entity Framework自定义分页效果

    基于Entity Framework自定义分页效果

    这篇文章主要为大家详细介绍了基于Entity Framework自定义分页效果,增删改的通用实现,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • 微信公众平台开发之地理位置.Net代码解析

    微信公众平台开发之地理位置.Net代码解析

    这篇文章主要为大家详细解析了微信公众平台开发之地理位置.Net代码,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • ajaxToolkit:TextBoxWatermarkExtender演示与实现代码

    ajaxToolkit:TextBoxWatermarkExtender演示与实现代码

    该控件的效果就是在TextBox控件上添加“水印”效果,也就是当TextBox为空时,显示提示消息,一旦TextBox聚焦,样式就消失,看起来还挺不错的吗,感兴趣的你可以了解下哦,希望本文对你有所帮助
    2013-01-01
  • .NET实现魔方游戏(一)之任意阶魔方的表示

    .NET实现魔方游戏(一)之任意阶魔方的表示

    这篇文章主要介绍了.NET实现魔方游戏(一)之任意阶魔方的表示 的相关资料,需要的朋友可以参考下
    2016-02-02
  • ASP.NET存储过程实现分页效果(三层架构)

    ASP.NET存储过程实现分页效果(三层架构)

    这篇文章主要为大家详细介绍了ASP.NET存储过程实现分页,利用三层架构实现分页效果,有参考价值的一篇文章,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • WPF关键帧动画介绍与实现

    WPF关键帧动画介绍与实现

    这篇文章介绍了WPF关键帧动画与实现方式,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-01-01
  • Asp.net保持页面滚动条位置(页面提交后不变)

    Asp.net保持页面滚动条位置(页面提交后不变)

    ASP.net:保持页面中滚动条的位置,使得页面提交后还在原来的位置,对于页面中DIV等等的滚动条控制,我在看了别人代码后,写了一个,感兴趣的朋友可以参考下哈
    2013-04-04
  • asp.net 读取Excel数据到DataTable的代码

    asp.net 读取Excel数据到DataTable的代码

    asp.net 读取Excel数据到DataTable的代码,需要的朋友可以参考下。
    2010-03-03

最新评论