C#获取图片文件格式,判断是否图片文件
C#获取图片文件格式,判断是否图片文件
C# Code: /// <summary> /// 获取图片文件格式 /// </summary> /// <param name="filePath"></param> /// <returns></returns> public static ImageFormat GetImageFormat(string filePath) { try { // 创建一个Image实例并加载图片文件 using (var image = Image.FromFile(filePath)) { // 从Image实例获取图像格式 var format = image.RawFormat; //释放Image实例,回收资源 image.Dispose(); return format; } } catch (Exception ex) { return null; } } /// <summary> /// 是否图片文件 /// </summary> /// <param name="filePath"></param> /// <returns></returns> public static bool IsImageFile(string filePath) { var imgFormat = GetImageFormat(filePath); return imgFormat != null; } //来源:C/S框架网 | www.csframework.com | QQ:23404761 扫一扫加作者微信
参考文档:
[原创] 检查文件是否Flash格式(*.swf) 检查文件是否图片格式 C# 通过文件扩展名获取图标和描述 C#获取系统嵌入式资源,如Xml,Txt文件 混音设备控制器(Mute Controller)-C#判断系统是否为静音 文件对话框多种文件格式设置(Open/SaveFileDialog.Filter属性设置) C#窗体乱码将文件格式ANSI改为UTF-8 C#获取当前程序集Assembly的文件名 C# Winform 拖放图片文件到界面 C#获取应用程序当前文件目录位置(安装路径) C# 下载Web网页指定URL图片并转换为Base64String格式 C#获取文件的编码格式(UTF-8/UNICODE/ASCII) C#根据字节数据byte[]前2位判断文本文件的Encoding编码格式 C#获取文本文件的编码格式Encoding,自动区分GB2312和UTF8 C#根据图片文件扩展名(.jpg/.png/.bmp)获取图片编码器
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |