/// <summary> /// 获取文件的真实后缀名。目前只支持JPG, GIF, PNG, BMP四种图片文件。 /// </summary> /// <param name="fileData">文件字节流</param> /// <returns>JPG, GIF, PNG or null</returns> public static string GetFileSuffix(byte[] fileData) { if (fileData == null || fileData.Length < 10) { return null; } if (fileData[0] == 'G' && fileData[1] == 'I' && fileData[2] == 'F') { return "GIF"; } else if (fileData[1] == 'P' && fileData[2] == 'N' && fileData[3] == 'G') { return "PNG"; } else if (fileData[6] == 'J' && fileData[7] == 'F' && fileData[8] == 'I' && fileData[9] == 'F') { return "JPG"; } else if (fileData[0] == 'B' && fileData[1] == 'M') { return "BMP"; } else { return null; } }
获取图片文件的真实后缀名
最新推荐文章于 2024-07-08 18:04:07 发布