保存pictureBox图像到openFileDialog文件名

本文关键字:openFileDialog 文件名 图像 pictureBox 保存 | 更新日期: 2023-09-27 18:18:51

我正在尝试将图像保存到已知的路径:一个openFileDialog的fileName

但是,我一直得到相同的错误:

" GDI+中出现一般性错误。"或值不能为空。参数名称:filename

我试过这样的东西:

pictureBox1.Image.Save(openFiles.FileName); // gives me "A generic error occurred in GDI+."

 pictureBox1.Image.Save(pictureBox1.ImageLocation); // gives me "Value cannot be null. Parameter name: filename"

基本上,我想做的就是将图像保存到已经建立的路径。就像在MSPaint中打开一个图像,在它上面绘图,然后保存它-没有对话框出现,它只是保存到openFileDialog的路径。

我不能,对于我的生命,想出如何做到这一点!

任何和所有的帮助是感激的!

谢谢!

保存pictureBox图像到openFileDialog文件名

您所需要做的就是手动提供文件名并将其存储在某个字段中:

string _imagePath = @"C:'image.jpg";
void Save()
{
   pictureBox1.Image.Save(_imagePath);
}