C# picturebox画直线 想把画出来的东西保存成图片

C# picturebox画直线 想把画出来的东西保存成图片
用openFileDialog
请高手解决
或者 在picturebox里画图后,怎样把图形赋值给picturebox.Image
最新回答
白纸黑字丶续写谁的故事

2025-03-01 10:44:22

Bitmap bitmap = new Bitmap(图片对象);---创建一个BMP对象,用来编辑图片
//新建一个画板
System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(bitmap);
//清空画布并以透明背景色填充
g.Clear(System.Drawing.Color.White);
等等

//将画好的图片保存到指定路径
bitmap1.Save(路径, System.Drawing.Imaging.ImageFormat.Jpeg);

再就解释不了了,希望对你有帮助
地球另一端的梦

2025-03-01 09:05:14

private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog myopen = new OpenFileDialog();
myopen.ShowDialog();
if (myopen.FileName == "")
{
MessageBox.Show("保存取消!");
}
else
{
//路径文件名:myopen.FileName
MessageBox.Show(myopen.FileName); //测试
//以下代码保存图像文件
}
}
你伴我暖

2025-03-01 01:54:20

Bitmap myPic=this.PictureBox1.Image;
myPic.Save("C:\abc.bmp")