示例#1
0
 public static Type GetImageFileTypeFromSignature(byte[] buffer)
 {
     if (TEXN.IsValid(buffer))
     {
         return(typeof(TEXN));
     }
     if (PVRT.IsValid(buffer))
     {
         return(typeof(PVRT));
     }
     if (DDS.IsValid(buffer))
     {
         return(typeof(DDS));
     }
     if (BMP.IsValid(buffer))
     {
         return(typeof(BMP));
     }
     if (JPEG.IsValid(buffer))
     {
         return(typeof(JPEG));
     }
     if (PNG.IsValid(buffer))
     {
         return(typeof(PNG));
     }
     return(null);
 }