Copy Code code as follows: 
 
 
  
 
 
Using System; 
 
Using System.Collections.Generic; 
 
Using System.ComponentModel; 
 
Using System.Data; 
 
Using System.Drawing; 
 
Using System.Text; 
 
Using System.Windows.Forms; 
 
Namespace WindowsFormsApplication1 
 
{ 
 
public partial class Form1:form 
 
{ 
 
Private WebBrowser _webbrowser; 
 
Public Form1 () 
 
{ 
 
InitializeComponent (); 
 
} 
 
public void GetThumbnail (string url) 
 
{ 
 
_webbrowser = new WebBrowser (); 
 
_webbrowser.scrollbarsenabled = false; Do not show scroll bars 
 
_webbrowser.navigate (URL); 
 
_webbrowser.documentcompleted = new Webbrowserdocumentcompletedeventhandler (Completed); 
 
while (_webbrowser.readystate!= webbrowserreadystate.complete) 
 
{ 
 
System.Windows.Forms.Application.DoEvents (); Avoid suspended animation, if removed may not trigger the DocumentCompleted event. 
 
} 
 
} 
 
public void Completed (object sender, WebBrowserDocumentCompletedEventArgs e) 
 
{ 
 
Sets the browser width, height to document width, and height to intercept the entire Web page. 
 
_webbrowser.width = _webbrowser.document.body.scrollrectangle.width; 
 
_webbrowser.height = _webbrowser.document.body.scrollrectangle.height; 
 
using (Bitmap BMP = new Bitmap (_webbrowser.width, _webbrowser.height)) 
 
{ 
 
_webbrowser.drawtobitmap (BMP, New Rectangle (0, 0, BMP.) Width, BMP. Height)); 
 
Bmp. Save ("Capture.png", System.Drawing.Imaging.ImageFormat.Png); 
 
Picturebox1.imagelocation = "Capture.png"; 
 
} 
 
} 
 
private void Button1_Click (object sender, EventArgs e) 
 
{ 
 
GetThumbnail (TextBox1.Text); 
 
} 
 
} 
 
}