From: <dos...@us...> - 2013-06-21 22:22:50
|
Revision: 4580 http://sourceforge.net/p/mp-plugins/code/4580 Author: doskabouter Date: 2013-06-21 22:22:46 +0000 (Fri, 21 Jun 2013) Log Message: ----------- Fixed creation of thumbnails Modified Paths: -------------- trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb/GetThumb.cs Modified: trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb/GetThumb.cs =================================================================== --- trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb/GetThumb.cs 2013-06-21 15:49:28 UTC (rev 4579) +++ trunk/plugins/BrowseTheWeb/Source/BrowseTheWeb/GetThumb.cs 2013-06-21 22:22:46 UTC (rev 4580) @@ -27,6 +27,7 @@ using System.Windows.Forms; using Gecko; +using Gecko.Utils; namespace BrowseTheWeb { @@ -34,7 +35,6 @@ { public string SelectedUrl = string.Empty; private GeckoWebBrowser browser; - private Bitmap snap; private bool received = false; private int time = 0; @@ -47,6 +47,7 @@ browser = new GeckoWebBrowser(); this.Controls.Add(browser); } + private void GetThumb_Load(object sender, EventArgs e) { browser.Visible = false; @@ -63,8 +64,7 @@ { if (browser.Url.ToString() != "about:blank") { - snap = new Bitmap(browser.Width, browser.Height); - browser.DrawToBitmap(snap, new Rectangle(0, 0, browser.Width, browser.Height)); + Bitmap snap = browser.GetBitmap((uint)browser.Width, (uint)browser.Height); snap = MediaPortal.Util.BitmapResize.Resize(ref snap, 300, 400, false, true); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |