从全尺寸窗口创建图形
本文关键字:图形 创建 窗口 全尺寸 | 更新日期: 2023-09-27 18:20:30
我有一个可以调整大小的窗口。无论窗口大小,我都要打印此窗口的完整快照。例如:
窗口通常是800 x 600,但可以小到300 x 300,但我仍然想以800 x 600像素打印。
当我使用Graphics mygraphics = this.CreateGraphics()
时,我会得到一个不符合所需大小的小图像。
您可能需要将"图形"保存在背景位图中:
Bitmap myImage = new Bitmap(800, 600);
利用它:
using (Graphics g = Graphics.FromImage(myImage)) {
// do stuff:
}