I'm having some problems creating a print preview.
Instead of printing to the printer object, I print to a picturebox to create a print preview. This works fine untill I start zooming in to it. I save the picturebox's image to a StdPicture. When I zoom in i use the PaintPicture method to copy the StdPicture enlarged back to the picturebox. This works, but the problem is the resolution. The StdPicture was created with the screen resolution, and if you enlarge it, the quality is very bad.

Does someone know how to save a picturebox's image in memory in a higher resolution then the screen resolution, or else, how to create a high resolution picture in memory, and print to it like printing to a printer so the results will be the same.