【发布时间】:2014-08-20 12:14:32
【问题描述】:
如何渲染整个页面?保存的图像只有我使用过的最后几个元素,而不是整个页面。
var driverService = PhantomJSDriverService.CreateDefaultService();
driverService.HideCommandPromptWindow = true;
_driver = new PhantomJSDriver(driverService);
// do stuff
// ........
_driver.FindElement(By.Name("iFirstName"), 10) .SendKeys("PhantomJS Firstname");
// do stuff
// ........
((ITakesScreenshot)_driver).GetScreenshot().SaveAsFile("saved\\screencap.png", ImageFormat.Png);
【问题讨论】:
标签: c# selenium-webdriver web-scraping phantomjs