public static Bitmap GetWebSiteThumbnailAndSave2(string Url, string file_path, int ThumbnailWidth, int ThumbnailHeight)
        {
            try
            {
                WebsiteThumbnailImage thumbnailGenerator = new WebsiteThumbnailImage(Url, ThumbnailWidth, ThumbnailHeight);
                Bitmap bm = thumbnailGenerator.GenerateWebSiteThumbnailImage();

                if (System.IO.File.Exists(file_path))
                {
                    System.IO.File.Delete(file_path);
                }
                bm.Save(file_path, ImageFormat.Jpeg);
                bm.Dispose();

                return(bm);
            }
            catch (Exception)
            {
                return(null);
            }
        }
 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();
 }
        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());
        }