首页 > Windows开发 > 详细

C#获取图片扩展名

时间:2017-06-16 16:07:35      阅读:396      评论:0      收藏:0      [点我收藏+]

代码:

技术分享
private string GetImageExtension(MemoryStream ms)
{
    try
    {
        Image image = Image.FromStream(ms);

        if (image.RawFormat.Guid == ImageFormat.Bmp.Guid) return ".bmp";
        if (image.RawFormat.Guid == ImageFormat.Emf.Guid) return ".wmf";
        if (image.RawFormat.Guid == ImageFormat.Exif.Guid) return ".exif";
        if (image.RawFormat.Guid == ImageFormat.Gif.Guid) return ".gif";
        if (image.RawFormat.Guid == ImageFormat.Icon.Guid) return ".icon";
        if (image.RawFormat.Guid == ImageFormat.Jpeg.Guid) return ".jpg";
        if (image.RawFormat.Guid == ImageFormat.MemoryBmp.Guid) return ".bmp";
        if (image.RawFormat.Guid == ImageFormat.Png.Guid) return ".png";
        if (image.RawFormat.Guid == ImageFormat.Tiff.Guid) return ".tiff";
        if (image.RawFormat.Guid == ImageFormat.Wmf.Guid) return ".wmf";

        return string.Empty;
    }
    catch
    {
        return string.Empty;
    }
}
View Code

 

C#获取图片扩展名

原文:http://www.cnblogs.com/s0611163/p/7027729.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!