自画的图形,怎样保存成位图??

解决方案 »

  1.   

    用什么画的?如果是在数组中绘制,到我的资源去下一个数组与IMAGE的转换函数即可
      

  2.   

    很简单,从你画的区域创建一个位图,
    用 bitmap.save(path)就能保存
      

  3.   

    具体实现
    创建bitmap
    Bitmap bmp = new Bitmap(Int32, Int32) ;//图形区域
    Graphics.DrawImage(bmp);
    bmp.save(path);
    上面是个思路,代码不完全正确
      

  4.   

    用GRAPHICS类的对象画的图形,需要保存成位图文件,并可以随时调用。
      

  5.   

    namespace draw2
    {
        public partial class Form1 : Form
        {
            private Bitmap bmp;
            private Graphics g;
            public Form1()
            {
                InitializeComponent();
            }
            private void Form1_Paint(object sender, PaintEventArgs e)
            {
                bmp = new Bitmap(600, 800);
                g = Graphics.FromImage(bmp);
                pictureBox1.Image = bmp;
                Pen p = new Pen(Color.Red, 1);
                g.DrawEllipse(p, 5, 5, 60, 63);
                bmp.Save(@"D:\2.bmp");
            }        
        }
    }