Как Сохранить Изображение с помощью потока памяти и не использовать savefiledialog
Я генерирую qr-код для имени, страны и члена клуба
qr-код генерируется без каких-либо проблем
но мне нужно использовать поток памяти, а не диалог сохранения файла
мой код, как показано ниже
using (SaveFileDialog sv = new SaveFileDialog() { Filter = "JPEG|.jpg", ValidateNames = true }) { if (sv.ShowDialog() == DialogResult.OK) { MessagingToolkit.QRCode.Codec.QRCodeEncoder encoder = new MessagingToolkit.QRCode.Codec.QRCodeEncoder(); encoder.QRCodeScale = 8; string encoding = "UserName : " + textBox4.Text + "\r\n" + "Country : " + comboBox3.Text + "\r\n" + "Membership :" + comboBox5.Text; Bitmap bmp = encoder.Encode(encoding); pictureBox1.Image = bmp; path = sv.FileName; bmp.Save(path, ImageFormat.Jpeg); } }
Как заменить диалог сохранения файла с помощью потока памяти?
Что я уже пробовал:
how to save image using memory stream and not use savefiledialog
Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)
Так в чем же проблема? Что вы пытались?
Richard MacCutchan
SaveFileDialog просто позволяет вам выбрать имя файла. Поэтому просто измените свой код, чтобы ввести имя файла каким-то другим способом.