0

WebBrowser ControlでWebページのスクリーンショットを作成したいので、Watinを使用してこれを実現しました。ただし、capturewebpagetofile()はすべて黒の画像をキャプチャします。WebページはすでにWebBrowserにロードされて完了しています。Capturewebpagetofile()は、WebBrowserを除いて正常に機能します。なぜcapturewebpagetofile()がWebBrowser Controlで機能しないのですか?

私のコードブロー:

IE ie = new IE(webBrowser1.ActiveXInstance);
ie.GoTo(url);
ie.CaptureWebPageToFile(@"c:\test.png");
4

1 に答える 1

-1

ActiveXInstance の使用はお勧めしません。なぜ WebBrowser wb = new WebBrowser(); を使用しないのですか? 代わりは

于 2012-07-23T11:59:12.430 に答える