首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如何判断图片的类型

2013-03-01 
怎么判断图片的类型?数据库里有个字段存放图片的二进制数据,该字段存放的图片类型不固定,我怎么根据该字段

怎么判断图片的类型?
数据库里有个字段存放图片的二进制数据,该字段存放的图片类型不固定,我怎么根据该字段的值判断图片类型?
[解决办法]
读出头2-4字节
JPEG (jpg),文件头:FFD8FF  
PNG (png),文件头:89504E47  
GIF (gif),文件头:47494638  
TIFF (tif),文件头:49492A00  
Windows Bitmap (bmp),文件头:424D  

[解决办法]

引用:
读出头2-4字节
JPEG (jpg),文件头:FFD8FF  
PNG (png),文件头:89504E47  
GIF (gif),文件头:47494638  
TIFF (tif),文件头:49492A00  
Windows Bitmap (bmp),文件头:424D
楼主,这个靠谱,你要从二进制数据判断,就要了解不同文件的解码!!
[解决办法]
确实,根据二进制的前两个字节判断

引用:
读出头2-4字节
JPEG (jpg),文件头:FFD8FF  
PNG (png),文件头:89504E47  
GIF (gif),文件头:47494638  
TIFF (tif),文件头:49492A00  
Windows Bitmap (bmp),文件头:424D

热点排行