请给出简单 例子  谢谢 请问如何获取 和 保存 Graphics 画出来的图像

解决方案 »

  1.   

    Bitmap original_bitmap = new Bitmap(200,200);
    pictureBox1.Image = original_bitmap;
    Graphics g = Graphics.FromImage(original_bitmap); 
    g.DrawLine(new Pen(Color.Red), currentX, currentY, e.X, e.Y);
    this.pictureBox1.Refresh();
    original_bitmap.Save("roses.bmp",System.Drawing.Imaging.ImageFormat.Bmp);
      

  2.   

    把Graphics 画出来的图像赋值给pictureBox.Image该怎么做啊
      

  3.   

    hotyi2003() 谢谢你  你的方法确实可以我想把e.Graphics 这个图形保存起来 应该怎么做呢?  谢谢 请高手指教
    private void panel1_Paint(object sender, PaintEventArgs e)
            {
               e.Graphics;//获取用于进行绘制的图形
            }
      

  4.   

    Graphics对象与特定的设备上下文关联,它提供将对象绘制到显示设备的方法。它本身是不保存图片的。比如e.Graphics=Graphics.FromImage(image);它将graphics于image关联起来,然后可以使用graphic对象在image上画图;相当于graphics只是个工具,操作的对象既真正保持图象的还是image
      

  5.   

    calm_star(火烧云) 那要实现我的目的怎么做呢?谢谢
      

  6.   

    UP,我有类视的问题:不过是用我自做的图形控件在在panel上实现的,如好像VISIO或VS.NET设计器那种意思的.我现在把设计好的界面保存到数据库中,怎么做呀
      

  7.   

    lixuezhi(中子星)  你做出来了 怎么不把代码贴出来啊  兄弟