文本文件里面的二进制数据怎么转换为图片

文本文件里面的二进制数据如何转换为图片?
文本文件里面的二进制数据怎么转换为图片


我有一个txt文本、里面好像存的是jpeg的文件流,如何把这些流文件读取出来并转换为图片文件?
------解决方案--------------------
c#有个类可以直接转换
------解决方案--------------------

        /// <summary>
        /// 根据一个BASE64的字符串加载一个图片对象
        /// </summary>
        /// <param name="strBase64">Base54字符串</param>
        /// <returns>创建的图片对象,若发生错误则返回空引用</returns>
        public static System.Drawing.Image ImageFromBase64String(string strBase64)
        {
            try
            {
                byte[] bytBuf = Convert.FromBase64String(strBase64);
                System.IO.MemoryStream myStream = new System.IO.MemoryStream(bytBuf);
                System.Drawing.Image myImg = System.Drawing.Image.FromStream(myStream);
                myStream.Close();
                return myImg;
            }
            catch
            { }
            return null;
        }


------解决方案--------------------
从记事本读取字符串不用说了吧?然后调用上面的函数把字符串转为图片就好了
------解决方案--------------------

            FileStream fs = new FileStream(@"C:\Users\hyj\Desktop\test.txt", FileMode.OpenOrCreate, FileAccess.Read);
            BinaryReader brr = new BinaryReader(fs);
            brr.BaseStream.Seek(0, SeekOrigin.Begin);
            byte[] byt = brr.ReadBytes((int)fs.Length);
            using (MemoryStream imgMs = new MemoryStream())
            {
                imgMs.Write(byt, 0, byt.Length);
                Bitmap bit = new Bitmap(imgMs);
                this.pictureBox1.Image = bit;
            }
            brr.Close();
            fs.Close();