이미지에 복잡한 html 작업 (드래그 & 드래그)을 수행하고 있습니다. 끝나면 캡쳐 화면을 캡처해야합니다. 이미지를 서버 (가상 디렉터리)에 저장합니다.웹 페이지 캡쳐 화면 캡처 (ASP.NET)
그래서 내가 필요한
가Image img = CaptureURL("www.a.com/b.aspx");
이
사람이 나를 이렇게 도움이 될 도서관 알고 있나요입니까?
는이미지에 복잡한 html 작업 (드래그 & 드래그)을 수행하고 있습니다. 끝나면 캡쳐 화면을 캡처해야합니다. 이미지를 서버 (가상 디렉터리)에 저장합니다.웹 페이지 캡쳐 화면 캡처 (ASP.NET)
그래서 내가 필요한
가Image img = CaptureURL("www.a.com/b.aspx");
이
사람이 나를 이렇게 도움이 될 도서관 알고 있나요입니까?
는하나의 솔루션이 웹 브라우저 컨트롤을 사용하여 비트 맵에 대한 결과를 렌더링하는 것입니다 주셔서 감사합니다.
여기 전체 솔루션입니다. 간단하고 빠르다고 생각합니다.
http://pietschsoft.com/post/2008/07/c-generate-webpage-thumbmail-screenshot-image.aspx
다른 방법은 서버에서 실행하고 Process.Start를를 사용하여 페이지에서 호출 할 수있는 캡처 유틸리티입니다 IECapt을 사용하는 것입니다.
여기가 두 번째 해결책입니다.
http://codegod.org/WebAppCodeGod/Screenshot-of-Webpage-with-ASP-NET-AID398.aspx
그리고 사용자가 클라이언트 측에서 페이지를 렌더링하고 당신에게 이미지를 보내 자바 스크립트 방식의 있다. http://hertzen.com/experiments/jsfeedback/ 및 소스 코드는 여기에 있습니다 : : 여기에 몇 가지 예를 참조 http://html2canvas.hertzen.com/
희망이 도움
웹에 웹 브라우저가 없습니다. winforms 용입니다. 첫 번째 솔루션 (서버 측에서 캡처)과 같은 솔루션이 필요합니다. – Pabuc
webbrowser는 System.Windows.Forms와 같은 네임 스페이스에 있지만 웹 기반 응용 프로그램에서 사용할 수 있습니다. –
되는 HTML의 PDF 도움이 생성시겠습니까? 그렇다면 다음을 확인하십시오. http://code.google.com/p/wkhtmltopdf/ – Icarus