//根据文件头信息判断图片文件真实类型;
private function getFileType(fileData : ByteArray) : String {
var b0 : int = fileData.readUnsignedByte();
var b1 : int = fileData.readUnsignedByte();
var fileType : String = "unknown";
if(b0 == 66 && b1 == 77) {
fileType = "BMP";
}else if(b0 == 255 && b1 == 216) {
fileType = "JPG";
}else if(b0 == 137 && b1 == 80) {
fileType = "PNG";
}else if(b0 == 71 && b1 == 73) {
fileType = "GIF";
}
return fileType;
}
private function getFileType(fileData : ByteArray) : String {
var b0 : int = fileData.readUnsignedByte();
var b1 : int = fileData.readUnsignedByte();
var fileType : String = "unknown";
if(b0 == 66 && b1 == 77) {
fileType = "BMP";
}else if(b0 == 255 && b1 == 216) {
fileType = "JPG";
}else if(b0 == 137 && b1 == 80) {
fileType = "PNG";
}else if(b0 == 71 && b1 == 73) {
fileType = "GIF";
}
return fileType;
}
回复Comments
作者:
{commentrecontent}