Jak zapisać formant picturebox jako plik jpeg po jego edycji
mamPictureBox
na mojej aplikacji Windows Forms.
Wczytuję do niego zdjęcie i włączyłemPaint
wydarzenie w moim kodzie. Rysuje prostokąt.
Lubię to:
private void pictureBox1_Paint(object sender, PaintEventArgs e)
{
Graphics gr = e.Graphics;
Pen p = new Pen(Color.Red);
p.Width = 5.0f;
gr.DrawRectangle(p, 1, 2, 30, 40);
}
I klikam przycisk „zapisz”:
private void button2_Click(object sender, EventArgs e)
{
pictureBox1.Image.Save(@"C:\Documents and Settings\tr1g3800\Desktop\WALKING\30P\100000test.jpg",ImageFormat.Jpeg);
}
Ale zapisany plik nigdy nie zawiera prostokąta, który narysowałem.
Czy ktokolwiek ma jakiś pomysł?