1. 关键代码: using System; using System.Drawing; using System.Windows.Forms; using System.Threading; using System.IO; using System.Reflection; namespace WebsiteThumbnail { public class WebsiteThumbnailImageGenerator { public static Bitmap GetWebSiteThumbnail(string Url, int BrowserWidth, int BrowserHeight, int ThumbnailWidth, int ThumbnailHeight) { WebsiteThumbnailImage thumbnailGenerator = new WebsiteThumbnailImage(Url, BrowserWidth, BrowserHeight, ThumbnailWidth, ThumbnailHeight); return thumbnailGenerator.GenerateWebSiteThumbnailImage(); } private class WebsiteThumbnailImage { public WebsiteThumbnailImage(string Url, int BrowserWidth, int BrowserHeight, int ThumbnailWidth, int ThumbnailHeight) { this.m_Url = Url; this.m_BrowserWidth = BrowserWidth; this.m_BrowserHeight = BrowserHeight; this.m_ThumbnailHeight = ThumbnailHeight; this.m_ThumbnailWidth = ThumbnailWidth; } private string m_Url = null; public string Url {