获取图片格式的函数GetImageFormat Delphi
2011-12-31 23:33
120 查看
function GetImageFormat(AFileName: string): TImageFormat; var aStream: TMemoryStream; formatFlag: Word; begin aStream := TMemoryStream.Create; try aStream.LoadFromFile(AFileName); aStream.Position := 0; Result := ifUnKnown; if aStream.Size = 0 then Exit; aStream.ReadBuffer(formatFlag, 2); case formatFlag of $4D42: Result := ifBmp; $D8FF: Result := ifJpg; $4947: Result := ifGif; $050A: Result := ifPcx; $5089: Result := ifPng; $4238: Result := ifPsd; end; finally aStream.Free; end; end;
相关文章推荐
- 获取图片水印位置下接框(PHP代码函数)
- 获取任意格式的new date,如yyyy-mm-dd、yyyy-mm等等,只需要SimpleDateFormat的formate(Date)和parse(String)两个函数即可
- C函数获取系统时间按照格式打印赋值
- 关于Android4.4的图片路径获取,如果回来的Uri的格式有两种
- 如何从UIImage对象获取图片的格式
- Android 4.4以上获取图片URI格式不同导致getContentResolver返回null
- iOS相册访问 ALAssetsLibrary(获取到相册的图片)+ 图片格式
- PHP获取图片长款、格式属性
- 获取内容第一张图片地址的函数
- php获取字符串的编码格式的方法(函数)
- 获取图片绝对路径 采集图片用到(PHP代码函数)
- php通过exif_read_data函数获取图片的exif信息
- Unity3d外部加载音频,视频,图片等资源 及根据路径获取制定格式的文件
- thinkphp3.2 后台获取app前端多个图片上传及参数 的接口写法(upload()函数)
- char*+text获取函数格式
- PHP获取图片大小函数
- Python 获取图片格式及像素宽高信息
- 详细介绍asp.net获取日期时间的各种格式的函数
- 通过loadPicture函数来获取图片的高与宽和缩放,解决客户端再按比例缩小
- BMP图片格式C函数说明