我有一个可以调整大小的窗口。无论窗口大小如何,我都要打印此窗口的完整快照。例如:
窗口通常为800 x 600,但可以小到300 x 300,但我仍然希望以800 x 600像素打印。
当我使用Graphics mygraphics = this.CreateGraphics()
时,我得到一张不是所需尺寸的小图片。
答案 0 :(得分:1)
您可能需要在背景位图中保留“图形”:
Bitmap myImage = new Bitmap(800, 600);
借鉴它:
using (Graphics g = Graphics.FromImage(myImage)) {
// do stuff:
}