我正在寻找将图像保存为c#中的.jpeg文件的最简单方法。 我试过的所有东西给了我一个错误GDI +或其他东西。 提前谢谢!
编辑:我尝试使用Image.Save和FileStream。
private void button1_Click_3(object sender, EventArgs e) //Saving decoded image as a file
{
Stream Stream;
SaveFileDialog saveFileDialog2 = new SaveFileDialog();
saveFileDialog2.Title = "Save as a text file.";
saveFileDialog2.Filter = "Image files (*.jpeg;)|*.jpeg;";
saveFileDialog2.FilterIndex = 2;
saveFileDialog2.RestoreDirectory = true;
if (saveFileDialog2.ShowDialog() == DialogResult.OK)
{
if ((Stream = saveFileDialog2.OpenFile()) != null)
{
pictureBox1.Image.Save(saveFileDialog2.FileName, ImageFormat.Jpeg);
Stream.Close();
}
}
}