0
A
답변
0
- 가 사각형이 브라우저 컨트롤
- 화면의 DC를 생성에 의해 점령하기 : 화면 =의 GetDC (NULL)을
- 만들기 호환되는 DC : memDC = CreateCompatibleDC (화면)
- 호환되는 비트 맵을 만듭니다. bmp = CreateCompatibleBitmap (screen, rect);
- 는 호환 DC
에 지금 화면의 해당 영역의 이미지를 포함해야합니다 생성 된 비트 맵을 screenDC에서 호환 호환 DC SelectObject 매크로 (memDC, BMP)에 비트 맵
-1
뭔가가 작동합니다 -
Bitmap bitmap = new Bitmap(webBrowser1.Width, webBrowser1.Height);
Graphics g = Graphics.FromImage(bitmap);
g.CopyFromScreen(webBrowser1.PointToScreen(webBrowser1.Location), new Point(), webBrowser1.Size);
bitmap.Save(@"c:\\browser.jpg", ImageFormat.Jpeg);
bitmap.Dispose();
관련 문제
- 1. C# 그림 상자에서 비트 맵을 얻는 방법
- 2. 원시 이미지에서 비트 맵을 얻는 방법
- 3. ImageView에서 축척 된 비트 맵을 얻는 방법
- 4. ImageControl에 비트 맵을 할당하는 방법
- 5. 비트 맵을 이메일에 첨부하는 방법
- 6. .resources (.resx가 아님) 파일에서 비트 맵을 얻는 방법
- 7. android의 byteArray에서 비트 맵을 생성하십시오.
- 8. 비트 맵을 HTML에 추가
- 9. 비트 맵을 문자열로 변환
- 10. 어떻게 비트 맵을 구현합니까?
- 11. 비트 맵을 축소판으로 변환
- 12. 비트 맵을 이미지로 변환
- 13. 비트 맵을 생성하고 그립니다.
- 14. 비트 맵을 Format24bppRgb로 변환
- 15. 24bpp 비트 맵을 32bpp로 변환하는 방법
- 16. 비트 맵을 바이트 단위로 저장하는 방법 [] C#?
- 17. Android GridView - 비트 맵을 동적으로 변경하는 방법?
- 18. 비트 맵을 XML 파일에 쓰는 방법
- 19. 비트 맵을 패널에 표시하는 방법 asp.net
- 20. iPhone : 메모리에 비어있는 비트 맵을 만드는 방법?
- 21. wx.Dialog에 이미지/비트 맵을 추가하는 방법
- 22. 비트 맵을 int []로 변환하는 방법?
- 23. xna photoChooser에서 비트 맵을 사용하는 방법?
- 24. 안드로이드에서 이미지 파일로 비트 맵을 만드는 방법
- 25. BGR 데이터에서 .NET 비트 맵을 만드는 방법
- 26. Android : 다른 비트 맵에 비트 맵을 그리는 방법
- 27. 비트 맵을 자르면 빈 비트 맵이 나타납니다.
- 28. 비트 맵을 다른 비트 맵에 인쇄하십시오.
- 29. 길쌈 신경 네트워크 - 기능 맵을 얻는 방법?
- 30. 비트 맵에서 Bitsperpixel을 얻는 방법
거의 항상 모바일 장치의 경우가 될 것 같은 경우, 페이지가 어떤 스크롤이 필요합니다? 이것은 전체 페이지를 얻지 못할 것입니다. 귀하의 제안은 C가 아니라 C입니다. – ctacke
나는 오프 스크린 컨텐츠도 얻고 싶다. – Naruto
@GrabIt : 오프 스크린 컨텐츠를 얻으려면 아마도 스크롤하고 다시 잡아야 할 것이다. 브라우저 컨트롤 (필연적으로)이 전체 페이지의 전체 렌더링 비트 맵을 어디에서나 유지할 수있는 것은 아닙니다. @ctacke : 원하는 언어로 된 Win32 API입니다. .NET에서 계속 사용하고 API를 직접 사용하지 않으려면 [Win32] 태그를 제거해야합니다. –