Если вы просто хотите сохранить страницу, сделайте что-то вроде этого.Здесь вы получите этот HTML, а не скриншот страницы.
string url = "http://google.com";
string strResult = "";
WebResponse objResponse;
WebRequest objRequest = System.Net.HttpWebRequest.Create(url);
objResponse = objRequest.GetResponse();
using (StreamReader sr = new StreamReader(objResponse.GetResponseStream()))
{
strResult = sr.ReadToEnd();
// Close and clean up the StreamReader
sr.Close();
}
// Display results to a webpage
//Response.Write(strResult);
Console.WriteLine(strResult);
Console.ReadKey();
Если вам нужно изображение страницы, используйте что-то вроде autoit или watin.