Как получить скриншот экземпляра AxWebBrowser в C #? - PullRequest
1 голос
/ 16 мая 2010

Я создаю экземпляр AxWebBrowser в приложении выигрышных форм, потому что он мне нужен для рендеринга flash. Как сделать снимок экрана с отображаемой страницей в C #?

1 Ответ

0 голосов
/ 16 мая 2010

Не можете просто использовать

Graphics g = Graphics.FromImage(myImage);
    g.CopyFromScreen(Screen.PrimaryScreen.Bounds.X, Screen.PrimaryScreen.Bounds.Y, 0, 0, Screen.PrimaryScreen.Bounds.Size, CopyPixelOperation.SourceCopy);

.. очевидно с размерами и т. Д. Вашего окна? Никогда не пробовал, но я не представляю, почему это не сработает.

...