YAS's VB.NET Tips
 
VB.NET Tips
VB.NET Tips >> 記事詳細

2018/03/08

Webページを画像で取得する

| by:管理者
WebBrowserコントロールの描画を画像で得るためにはOleDrawを使う必要がある。
OleDrawにWebBrowserコントロールの基になるActiveX WebBrowserコントロールを渡すことで画像を得ることができる。
ActiveX WebBrowserコントロールはActiveXInstanceプロパティから取得する。WebページをビットマップにすることによりWebページのサムネイル化やWebページを見たままに印刷することなどが容易に行えるようになる。
以下のサンプルはWebページをビットマップに変換し,縮小してフォームの背景イメージとして表示する。

下のコードをフォームのコードにコピー・貼り付けをすれば動作する。

01:11 | コメント(0) | WebBrowser
メニュー