У меня есть графический блок, который будет содержать изображение, созданное во время выполнения. Мне нужно сохранить это изображение с помощью SaveFileDialog, для которого я нашел следующий код:
private void saveFileDialog1_FileOk(object sender, CancelEventArgs e)
{
pictureBox.Image.Save(saveFileDialog1.FileName, System.Drawing.Imaging.ImageFormat.Jpeg);
}
Однако это работает, мне нужно разрешить пользователю указать в FileDalog, в каком формате он хочет его сохранить. Допустимые форматы для пользователя:
Растровое изображение (* .bmp),
GIF (* .gif),
JPEG (* .jpg),
и PNG (* .png). Будем очень признательны за любые примеры или рекомендации о том, как это сделать.