Example #1
0
 public void SetUp()
 {
     using (var tempBmp = new MemoryStream())
     {
         // LAND.bmp is from http://www.fileformat.info/format/bmp/sample/
         Resources.LAND.Save(tempBmp, ImageFormat.Bmp);
         bitmap = tempBmp.ToArray();
     }
     // http://boingboing.net/2015/03/23/free-pdf-advanced-quantum-the.html
     pdf     = Resources.advancedquantumthermodynamics;
     checker = new FileTypeTeller();
 }
Example #2
0
        }         // MssVerifyFile

        /// <summary>
        ///
        /// </summary>
        /// <param name="ssFileBinary"></param>
        /// <param name="ssExtensionGuess"></param>
        /// <param name="ssIsAsExpected"></param>
        public void MssVerifyIsExtension(byte[] ssFileBinary, string ssExtensionGuess, out bool ssIsAsExpected)
        {
            FileTypeTeller Teller = new FileTypeTeller();

            ssIsAsExpected = Teller.IsFileExtensionCorrect(ssExtensionGuess, ssFileBinary);
        } // MssVerifyIsExtension
Example #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="ssFileBinary"></param>
        /// <param name="ssExtension"></param>
        public void MssVerifyFile(byte[] ssFileBinary, out string ssExtension)
        {
            FileTypeTeller Teller = new FileTypeTeller();

            ssExtension = Teller.GetFileExtension(ssFileBinary).GetExtensionsAsString();
        }         // MssVerifyFile