bm=new Bitmap(700,500);
//创建一个长度为600,宽带为300的Bitmap实例
g=Graphics.FromImage(bm);
//由此Bitmap实例创建Graphic实例
g.Clear(Color.BlanchedAlmond);
bm.Save(sRouter,ImageFormat.Png);

解决方案 »

  1.   

    private void SaveBtn_Click(object sender, System.EventArgs e)
    {     
          SaveFileDialog saveFileDlg = new SaveFileDialog();
          saveFileDlg.Filter =
          "Image files (*.bmp)|*.bmp|All files (*.*)|*.*" ;      if(saveFileDlg.ShowDialog() == DialogResult.OK)
          {
            Bitmap tmpBitmap = bitmap.Clone
              (new Rectangle(0, 0, this.Width, this.Height),
                  bitmap.PixelFormat);
            tmpBitmap.Save(saveFileDlg.FileName,
              ImageFormat.Bmp);
          }
    }