C#でInternet Explorerのドキュメントのドキュメント全体のスクリーンショットを撮りたいです。
非常に多くのサードパーティ製コンポーネントをダウンロードしましたが、そのためのコードを提供しているものはありません。誰か助けてください。
フレームワーク3.5でIE9とビジュアルスタジオ10を使用しています。
C#でInternet Explorerのドキュメントのドキュメント全体のスクリーンショットを撮りたいです。
非常に多くのサードパーティ製コンポーネントをダウンロードしましたが、そのためのコードを提供しているものはありません。誰か助けてください。
フレームワーク3.5でIE9とビジュアルスタジオ10を使用しています。
さまざまな方法でこれを行うことができる Web 上のチュートリアルがいくつかあります。これは理解するのが少し難しいですが、DLL と呼び出しを使用して、アクティブなウィンドウのスクリーンショットを撮ります。
また、開始するのに役立ついくつかのソース コードとサンプル プロジェクトも提供します :)
http://www.csharphelp.com/2006/11/capturing-the-screen-image-using-c/
と呼ばれる WebBrowser コントロールの文書化されていないメソッドがあります。
DrawToBitmap(Bitmap bitmap, Rectangle targetBounds);
https://stackoverflow.com/search?q=WebBrowser+Control+DrawToBitmap