首页 > 代码库 > C#获取图片扩展名

C#获取图片扩展名

代码:

技术分享
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#获取图片扩展名