我想在WebBrowser Control中创建网页的屏幕截图,所以我用Watin来实现这一点。但是capturewebpagetofile()捕获的都是黑色图像。 Web页面已在WebBrowser中完成加载。 capturewebpagetofile()在WebBrowser中工作正常。为什么capturewebpagetofile()无法在WebBrowser控件中工作?
我的代码打击:
IE ie = new IE(webBrowser1.ActiveXInstance);
ie.GoTo(url);
ie.CaptureWebPageToFile(@"c:\test.png");
答案 0 :(得分:-1)
我不建议使用ActiveXInstance,为什么不使用WebBrowser wb = new WebBrowser();代替