I have a window which I can resize. I want to print a full snapshot of this window, regardless of the size of the window. For example:
Window is normally 800 x 600 but can be as small as 300 x 300 but I still want to print at 800 x 600 pixels.
When I use Graphics mygraphics = this.CreateGraphics() I get a small image not at the desired size.
You probably need to hold the “graphic” in a background bitmap:
And to draw on it: