1
사용자가 링크 위로 마우스를 가져갈 때 링크 된 외부 웹 사이트의 축소판을 snap.com의 방법과 비슷하게 보여주고 싶습니다. 같은 것을 어떻게 성취 할 수 있습니까?링크 된 페이지의 팝업 썸네일
사용자가 링크 위로 마우스를 가져갈 때 링크 된 외부 웹 사이트의 축소판을 snap.com의 방법과 비슷하게 보여주고 싶습니다. 같은 것을 어떻게 성취 할 수 있습니까?링크 된 페이지의 팝업 썸네일
System.Windows.Forms.WebBrowser를 사용해보십시오.
void GetWebImage()
{
WebBrowser browser = new WebBrowser();
browser.Size = new Size(200, 150);
browser.ScrollBarsEnabled = false;
browser.Navigate("http://www.stackoverflow.com");
while (browser.ReadyState != WebBrowserReadyState.Complete)
{
// release temporary e.g. some threading resources ...
}
Bitmap bitmap = new Bitmap(200, 150);
browser.DrawToBitmap(bitmap, new Rectangle(browser.Location.X, browser.Location.Y, browser.Width, browser.Height));
}
및 STA 스레드에서 실행 :이처럼
Thread threas = new Thread(new ThreadStart(GetWebImage));
threas.SetApartmentState(ApartmentState.STA);
threas.Start();
는 당신은 파일 시스템 비트 맵을 저장하거나 코드가 일부 후를 보여줍니다 자바 스크립트의 HTTP 처리기와 쉬운 그 코드를 사용할 수 있습니다 마우스 이벤트 ..
왜 snap.com을 사용하지 않습니까? – Sampson
스냅에는 광고 의미가 있기 때문에 – ebattulga