BMP File Contents Analysis[Back] This is a page for BMP file analysis (Header). Try sample file: Try an example
What are we looking for?For a BMP file, we look for the byte sequence 42 4D or the ASCII sequence of BM Try your ownOr enter your own URL to analyse the first six sectors of the file: |
File contents analysisByte 1,2 should be [0x4D 0x42]: 424D File signature analysis (Header analysis)BMP file (Starts with 0x42 0x4D)Additional scanning signature analysisPossible: [ICO file, sig: 00000100] Count: 1 File hex characters[00000000] 42 4D 32 30 00 00 00 00 00 00 36 00 00 00 28 00 BM20......6...(. Base-64 conversionQk0yMAAAAAAAADYAAAAoAAAAbgAAACUAAAABABgAAAAAAPwvAAAAAAAAAAAAAAAAAAAAAAAAzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMAADMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMwAAMzMzMzMzMzMzMzMzMzMzMzMzMzMzM7OztHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dDQ0MzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzAAAzMzMzMzMzMzMzMzMzMzMzMzM2travcTEmqmpnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysnaysm6qqq7a23Nzczs7OzMzMzMzMzMzMzMzMzMzMzMzMAADMzMzMzMzMzMzMzMzMzMzk5ORPbGxbMjJiAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABhAABiAABfCwtMbm7Gy8vOzs7MzMzMzMzMzMzMzMzMzMwAAMzMzMzMzMzMzM3NzeTn5zFfX7cAAN8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAPoAALsAACAaGujy8s7OzszMzMzMzMzMzMzMzAAAzMzMzMzMzc3NztHRUFJSyAAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAAHhsbyM3Nzs7OzMzMzMzMzMzMAADMzMzMzMzS0tKdsbFaAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AADAAABIamrc3NzMzMzMzMzMzMwAAMzMzMzMzNrf3zgdHecAAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAPgAAGAODqu2ttDQ0MzMzMzMzAAAzMzMzMzM3eXlEAAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAAZQAAmaio0dHRzMzMzMzMAADMzMzMzMzd5eUUAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AABlAACbqqrR0dHMzMzMzMwAAMzMzMzMzN3l5RQAAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP9DQ//Dw/+/v/91df8AAP8AAP8AAP8AAP8AAP8AAP9nZ/+/v/+4uP/c3P8UFP8AAP8AAP8AAP8dHf/Fxf+2tv/Cwv9AQP8AAP8AAP8AAP8AAP8AAP8AAP8AAP/Ly/+2tv+8vP+Njf8AAP+Kiv+8vP/Gxv8oKP8AAP8AAP8AAP8CAv/Hx/+2tv/AwP9paf8AAP8AAP8AAP94eP+9vf+2tv+5uf+mpv8AAP8AAP8AAP8AAP95ef++vv/ExP9BQf8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAGUAAJuqqtHR0czMzMzMzAAAzMzMzMzM3eXlFAAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/2Ji/////////6qq/wAA/wAA/wAA/wAA/wAA/0pK/////////////2Ji/wAA/wAA/wAA/+vr/////////////////////////wAA/wAA/wAA/wAA/wAA/9ra/////////////////////////////////zo6/wAA/wAA/wAA/////////////////6Cg/wAA/zIy/////////////////////////////3R0/wAA/wAA/6+v/////////15e/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAAZQAAm6qq0dHRzMzMzMzMAADMzMzMzMzd5eUUAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/Xl7/////////pKT/AAD/AAD/AAD/AAD/AAD/oaH/////////trb/AAD/AAD/ERH/19f/////////z8//k5P/u7v/////////9PT/Hx//AAD/AAD/lJT/////////////s7P/k5P/2tr/////////////Nzf/AAD/AAD/1tb/////////tbX/oaH/Wlr/AAD/////////////m5v/m5v/kZH/////6+v/t7f/BQX/AAD/qan/////////Wlr/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AABlAACbqqrR0dHMzMzMzMwAAMzMzMzMzN3l5RQAAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP9eXv////////+kpP8AAP8AAP8AAP8AAP+oqP////////////8kJP8AAP8AAP88PP/////////p6f8ICP8AAP8AAP/IyP////////9ubv8AAP8AAP+Ghv////////+trf8AAP8AAP8NDf/h4f////////83N/8AAP8AAP/Dw/////////8zM/8AAP8AAP92dv////////+IiP8AAP8AAP8AAP9OTv8mJv8AAP8AAP8AAP+pqf////////9aWv8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAGUAAJuqqtHR0czMzMzMzAAAzMzMzMzM3eXlFAAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/15e/////////6Sk/wAA/wAA/wAA/wAA//v7/////////xUV/wAA/wAA/wAA/////////////wAA/wAA/wAA/wAA/wAA/93d/////////yYm/wAA/4aG/////////3h4/wAA/wAA/wAA/8nJ/////////zc3/wAA/wAA/8PD/////////0BA/wAA/wAA/8LC/////////0xM/wMD/w0N/w0N/wMD/wYG/xER/wAA/wAA/6mp/////////1pa/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAAZQAAm6qq0dHRzMzMzMzMAADMzMzMzMzd5eUUAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/Xl7/////////nJz/AAD/AAD/BQX/3d3/////////3d3/AwP/AAD/AAD/AAD/////////////AAD/AAD/AAD/AAD/AAD/3d3/////////Jib/AAD/hob/////////fX3/AAD/AAD/AAD/zMz/////////Nzf/AAD/AAD/w8P/////////QED/AAD/AAD/urr/////////////////////////////////////Bgb/AAD/qan/////////Wlr/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AABlAACbqqrR0dHMzMzMzMwAAMzMzMzMzN3l5RQAAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP9eXv/////////g4P+iov+lpf/Nzf/////5+f8uLv8AAP8AAP8AAP8AAP8AAP////////////8AAP8AAP8AAP8AAP8AAP/d3f////////8mJv8AAP+Ghv////////99ff8AAP8AAP8AAP/MzP////////83N/8AAP8AAP/Dw/////////9AQP8AAP8AAP+6uv////////////////////////////////////8DA/8AAP+pqf////////9YWP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAGUAAJuqqtHR0czMzMzMzAAAzMzMzMzM3eXlFAAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/15e/////////////////////////////////+jo/////xwc/wAA/wAA/wAA/////////////wAA/wAA/wAA/wAA/wAA/97e/////////yQk/wAA/4aG/////////319/wAA/wAA/wAA/8zM/////////zc3/wAA/wAA/8PD/////////0BA/wAA/wAA/8LC/////////0dH/wAA/wcH/wAA//39/////////wMD/wAA/6mp/////////2Nj/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAAZQAAm6qq0dHRzMzMzMzMAADMzMzMzMzd5eUUAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/Xl7/////////////////////////////////////////////AAD/AAD/AAD/PDz/////////6+v/Cwv/AAD/AAD/y8v/////////b2//AAD/AAD/hob/////////fX3/AAD/AAD/AAD/zMz/////////Nzf/AAD/AAD/vr7/////////MjL/AAD/AAD/cXH/////////jo7/AAD/AAD/Hx//////////Pz//AAD/AAD/qan/////////////AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AABlAACbqqrR0dHMzMzMzMwAAMzMzMzMzN3l5RQAAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP9eXv/////////ExP9PT/9bW/9bW/9ZWf9hYf////////////9mZv8AAP8AAP8ODv/U1P/////////S0v+amv/AwP/////////y8v8cHP8AAP8AAP+Ghv////////99ff8AAP8AAP8AAP/MzP////////8zM/8QEP+pqf/q6v////////+6uv+oqP9dXf8AAP////////////+iov+amv/w8P////////9bW/8AAP8AAP+pqf////////////+np/+hof+zs/8KCv8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAGUAAJuqqtHR0czMzMzMzAAAzMzMzMzM3eXlFAAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/15e/////////5+f/wAA/wAA/wAA/wAA/wAA/1hY/////////7q6/wAA/wAA/wAA/wAA/+Tk/////////////////////////wAA/wAA/wAA/wAA/4yM/////////4OD/wAA/wAA/wAA/9TU/////////zMz/yIi/////////////////////////6Cg/wAA/ysr/////////////////////////6am/wAA/wAA/wAA/7Cw/////////////////////////xMT/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAAZQAAm6qq0dHRzMzMzMzMAADMzMzMzMzd5eUUAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/Xl7/////////nZ3/AAD/AAD/AAD/AAD/AAD/jo7/////////srL/AAD/AAD/AAD/AAD/AAD/Gxv/vr7/sLD/u7v/PT3/AAD/AAD/AAD/AAD/AAD/XFz/urr/urr/Vlb/AAD/AAD/AAD/jIz/tbX/v7//IiL/FRX/uLj/7e3/////////w8P/trb/ZWX/AAD/AAD/AAD/c3P/t7f/sLD/w8P/AAD/AAD/AAD/AAD/AAD/dHT/t7f/vb3/Gxv/m5v/s7P/wsL/Cwv/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AABlAACbqqrR0dHMzMzMzMwAAMzMzMzMzN3l5RQAAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP9eXv/////////c3P+UlP+cnP+cnP+bm/+fn//////////////Dw/8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP+/v/////////8xMf8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAP8AAGUAAJuqqtHR0czMzMzMzAAAzMzMzMzM3eXlFAAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/15e/////////////////////////////////////////////wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAA/wAAQk0yMAAAAAAAADYAAAAoAAAAbgAAACUAAAABABgAAAAAAPwvAAAAAAAAAAAAAAAAAAAAAAAA |
Sample code
public string getBmp(System.IO.Stream file) { string TextBox1 = ""; byte[] b = ReadFully(file, file.Length); TextBox1 += "Byte 1,2 should be [0x4D 0x42]: " + Global.intToHex(b[0]) + Global.intToHex(b[1]) + "<br/>"; TextBox1 += "Bytes 3-6 (Images Size) " + Global.intToHex(b[5]) + Global.intToHex(b[4]) + Global.intToHex(b[3]) + Global.intToHex(b[2]) + "<br/>"; TextBox1 += "Bytes 7,8 (Must be zero) " + Global.intToHex(b[6]) + Global.intToHex(b[7]) + "<br/>"; TextBox1 += "Bytes 9,10 (Must be zero) " + Global.intToHex(b[8]) + Global.intToHex(b[9]) + "<br/>"; TextBox1 += "Bytes 11-14 (Image offset) " + Global.intToHex(b[13]) + Global.intToHex(b[12]) + Global.intToHex(b[11]) + Global.intToHex(b[10]) + "<br/>"; TextBox1 += "Bytes 15-18 (size of BITMAPINFOHEADER structure, must be 40 [0x28]) " + Global.intToHex(b[17]) + Global.intToHex(b[16]) + Global.intToHex(b[15]) + Global.intToHex(b[14]) + "<br/>"; TextBox1 += "Bytes 19-22 (image width) " + Global.intToHex(b[21]) + Global.intToHex(b[20]) + Global.intToHex(b[19]) + Global.intToHex(b[18]) + "<br/>"; TextBox1 += "Bytes 23-26 (image height) " + Global.intToHex(b[25]) + Global.intToHex(b[24]) + Global.intToHex(b[23]) + Global.intToHex(b[22]) + "<br/>"; TextBox1 += "Bytes 27,28 (number of planes in the image, must be 1) " + Global.intToHex(b[27]) + Global.intToHex(b[26]) + "<br/>"; TextBox1 += "Bytes 29,30 (number of bits per pixel (1, 4, 8, or 24 [0x18])) " + Global.intToHex(b[29]) + Global.intToHex(b[28]) + "<br/>"; TextBox1 += " -- Note 24 bit color, is three bytes of red, green and blue, each<br/>"; return (TextBox1); }