怎么将字符串转换成一个bitmapstring imgstr=@"Qk2mCwAAAAAAADYAAAAoAAAAUQAAAAwAAAABABgAAAAAAAAAAADEDgAAxA4AAAAAAAAAAAAAF1AaF1Aa
        F1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1Aa
        F1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1Aa
        F1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1Aa
        F1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaAODr
        5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr
        5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr
        5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr
        5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr
        5QDg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg
        6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg
        6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg
        6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg
        6+Xg6+UA4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl
        4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl
        4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl
        4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl
        4Ovl4Ovl4OvlALnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnD
        vrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnD
        vrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnD
        vrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnD
        vrnDvrnDvrnDvrnDvgDF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF
        0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF
        0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF
        0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF
        0MrF0MrF0MrF0MrF0MrF0MoA0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW
        0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW
        0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW
        0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW
        0dvW0dvW0dvW0dvW0dvW0dvW0dvWAOnz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz
        7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz
        7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz
        7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz
        7unz7unz7unz7unz7unz7unz7unz7unz7gDs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs
        9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs
        9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs
        9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs
        9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/EA8v338v338v338v338v338v338v338v338v338v33
        8v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v33
        8v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v33
        8v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v33
        8v338v338v338v338v338v338v338v338v338v338v33APX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/
        +vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/
        +vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/
        +vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/
        +vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+gAXUBoXUBoXUBoXUBoXUBoXUBoXUBoX
        UBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoX
        UBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoX
        UBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoX
        UBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoA";

解决方案 »

  1.   


                Bitmap bmp = new Bitmap();
                Graphics g = Graphics.FromImage(bmp);
                Font f=new Font();
                g.DrawString(str, f, Brushes.Black, 0, 0);
                bmp.save("d:\aa.bmp");
      

  2.   


                Bitmap bmp = new Bitmap(100,100);
                Graphics g = Graphics.FromImage(bmp);
                FontFamily ff = new FontFamily("MS UI Gothic"); 
                Font f=new Font(ff,12);
                g.DrawString(stri, f, Brushes.Black,new RectangleF (0 , 0,100,100));
      

  3.   

                this.BackgroundImage = GetImage(imgstr,550,this.Font);
                
                    public Bitmap GetImage(string p_Text,int p_Width,Font p_Font)
            {
                Bitmap _Temp = new Bitmap(p_Width, 1);
                Graphics _Graphics = Graphics.FromImage(_Temp);
                SizeF _Size = _Graphics.MeasureString(p_Text, p_Font, new SizeF(_Temp.Width, 10000));
                _Graphics.Dispose();
                _Temp.Dispose();            Bitmap _ReturnImage = new Bitmap((int)_Size.Width, (int)_Size.Height);
                Graphics _GraphicsImage = Graphics.FromImage(_ReturnImage);
                _GraphicsImage.DrawString(p_Text, p_Font, Brushes.Black,new RectangleF(0,0,_ReturnImage.Width,_ReturnImage.Height), new StringFormat());
                _GraphicsImage.Dispose();
                return _ReturnImage;
                
            }
      

  4.   

    上面回答都是错的,楼主问得应该不是这个意思——把字符串画到BITMAP上。我想楼主应该是说,这个字符串信息代表着一幅图,如何把信息以实际代表的图输出。楼主,这要具体分析了,这些字符串如何得来的。规则是什么。???
      

  5.   

    http://topic.csdn.net/u/20070111/22/045ff86c-f0a7-4b44-983f-098fd2ef1359.html
    http://www.cnblogs.com/hyfei0315/default.html?page=2
      

  6.   

    using System;
    using System.Drawing;
    using System.IO;
    using System.Windows.Forms;
    class SuperdullWolf : Form
    {
        static void Main()
     { Application.Run(new SuperdullWolf()); }
        public SuperdullWolf()
     { this.Paint += new PaintEventHandler(this.DrawSuperdullWolf); }
        private void DrawSuperdullWolf(object sender, PaintEventArgs e)
        {
            string d = @"";
            d = d.Replace(Environment.NewLine, "");
            MemoryStream ms = new MemoryStream();
            for (int i = 0; i < d.Length; i = i + 2)
                ms.WriteByte(byte.Parse(d.Substring(i, 2), System.Globalization.NumberStyles.HexNumber));
            e.Graphics.DrawImage(Image.FromStream(ms), new Point(100, 10));
            e.Graphics.DrawString(" ".PadRight(3) + (this.Text = this.GetType().Name + " \r\nHappy New Year"), 
    new Font("Arial", 16), new SolidBrush(Color.Red), new PointF(60, 120));
            ms.Dispose();
        }
    }
    刚看到的别人的程序,如何转化string成流再转化为image
      

  7.   

    d就是字符串流,很长,没有都 copy下来
      

  8.   

    string imgstr = @"Qk2mCwAAAAAAADYAAAAoAAAAUQAAAAwAAAABABgAAAAAAAAAAADEDgAAxA4AAAAAAAAAAAAAF1AaF1Aa F1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1Aa F1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1Aa F1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1Aa F1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaF1AaAODr 5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr 5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr 5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr 5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr5eDr 5QDg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg 6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg 6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg 6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg6+Xg 6+Xg6+UA4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl 4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl 4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl 4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl4Ovl 4Ovl4Ovl4OvlALnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnD vrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnD vrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnD vrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnDvrnD vrnDvrnDvrnDvrnDvgDF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF 0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF 0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF 0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF0MrF 0MrF0MrF0MrF0MrF0MrF0MoA0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW 0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW 0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW 0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW0dvW 0dvW0dvW0dvW0dvW0dvW0dvW0dvWAOnz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz 7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz 7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz 7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz7unz 7unz7unz7unz7unz7unz7unz7unz7unz7gDs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs 9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs 9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs 9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs 9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/Hs9/EA8v338v338v338v338v338v338v338v338v338v33 8v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v33 8v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v33 8v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v338v33 8v338v338v338v338v338v338v338v338v338v338v33APX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/ +vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/ +vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/ +vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/ +vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+vX/+gAXUBoXUBoXUBoXUBoXUBoXUBoXUBoX UBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoX UBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoX UBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoX UBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoXUBoA";
    byte[] b = Convert.FromBase64String(imgstr);
    MemoryStream ms = new MemoryStream(b);
    Image image = Image.FromStream(ms);
    image.Save("c:\\123.bmp");
    ms.Close();
    楼主的图片做base64编码的吧
      

  9.   

    在VS2003里,我往资源里面添加一张图片,结果在Resource.resx的xml找到这个字符串,我想会不会是将图片转成字符串了?我想逆向转换,不知道能不能转成一张图片
       感谢大家的帮助,其实我不是想上面头几楼的那样,并不是将字符串画上去,而是将它直接转成图片;好像就是base64编码
      

  10.   

    我11楼写的不就是base64解码么,你解码一下看看是不是你要的图片
      

  11.   

    一般都是用 base64 的, 就按照11楼的就可以了