Kак сохранить нарисованное изображение в picturebox - C#
Формулировка задачи:
Привет всем. На picturebox динамически рисую rectangle, меняю размер, цвет, а как потом все это сохранить, никак не знаю.
Когда пишу
жыдает ошибку, это и понятно, потому что picturebox1.Image пусто.
Кто нибудь знает, как решить задачу???
Bitmap bmp = new Bitmap(picturebox1.Image);
bmp.Save("D:\\Picture.jpg");Решение задачи: «Kак сохранить нарисованное изображение в picturebox»
textual
Листинг программы
pictureBox1.Image = new Bitmap(pictureBox1.Width, pictureBox1.Height);
Image bmp = pictureBox1.Image;
Graphics g = Graphics.FromImage(bmp);
g.DrawLine(new Pen(Brushes.Black, 2f), 0, 20, 100, 20);
pictureBox1.Image.Save("image.png", System.Drawing.Imaging.ImageFormat.Png);