Mam ImageBox, w nim jest obrazek, po obrazku za pomoca Draw sobie rysuje. Potem chciałbym zapisać to wszystko do kupy (narysowane na obrazku) do pliku. Jak to zrobić?
0
0
Bitmap.Save() albo jakos tak.
0
ImageBox.Image.Save("blabla.bmp") zapisuje tylko obrazek, a nie też to, co po nim rysowałem. Inne pomysły?
0
A jak dokladnie rysujesz?
0
Graphics g = poleFormularza.CreateGraphics(); \pole formularza to ImageBox
a dalej to już g.DrawString(...);
0
Sprobuj Graphics.FromImage(poleFormularza.Image) - czy to cos zmieni.
0
To mi całkowicie narusza już napisany kod, tj. współrzędne - odpada.
0
Ok przyjąłem Twoją konwencje. Działa.
Teraz inne pytanie: mam obrazek 400x700 i chce go drukowac, wiec normalnie 'rysuje' obrazek do PrintDocumenta no i drukuje sie, tylko ma mikroskopijne wymiary. Jak to naprawic?
0
No to sobie musisz najwyrazniej przeskalowac. Odczytaj ile ma kartka na wysokosc/szerokosc i odpowiednio powieksz obrazek.