Создание графики из окна в полном размере - PullRequest
0 голосов
/ 18 января 2012

У меня есть окно, которое я могу изменить. Я хочу напечатать полный снимок этого окна, независимо от размера окна. Например:

Окно обычно имеет размер 800 x 600, но может быть размером всего 300 x 300, но я все еще хочу печатать с разрешением 800 x 600 пикселей.

Когда я использую Graphics mygraphics = this.CreateGraphics(), я получаю маленькое изображение не нужного размера.

1 Ответ

1 голос
/ 18 января 2012

Возможно, вам нужно держать «графику» в фоновом растровом изображении:

Bitmap myImage = new Bitmap(800, 600);

И рисовать на нем:

using (Graphics g = Graphics.FromImage(myImage)) {
  // do stuff:
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...