ブラウザに表示された画面を画像に変換して保存するには?

解決


しろう  2005-11-04 16:50:48  No: 92427  IP: [192.*.*.*]

VB6.0でWebブラウザを作成し、"CommandButton"を押す事によってブラウザに表示された画面を.JPEGの画像として保存するプログラムを作りたいのですが、ブラウザに表示された部分を画像として扱う方法と、それを保存する方法が分かりません。ご指導のほどよろしくお願いします。

編集 削除
いな  2005-11-04 16:58:54  No: 92428  IP: [192.*.*.*]

http://madia.world.coocan.jp/vb/vb_bbs2/200311_03110157.html

編集 削除
いな  2005-11-04 16:59:53  No: 92429  IP: [192.*.*.*]

スクリーンショットを取る方法ね。
JPEG画像として保存なども、あります

編集 削除
しろう  2005-11-05 03:45:31  No: 92430  IP: [192.*.*.*]

ご意見ありがとうございます。
スクリーンショットで画面全体を撮るのではなく、HPを表示している部分だけをJPEG画像にする方法はないでしょうか?
無知なりに考えて、"PictureBox"の中に"WebBrowser"を配置し、"WebBrowser"自体をそのまま画像化できないかやってみたのですが出来ませんでした。

Private Sub Command6_Click()
With Picture1
  .AutoRedraw = True

Picture1.Print WebBrowser1
  .AutoRedraw = False
  End With
End Sub

編集 削除
ヤマ  2005-11-08 01:21:05  No: 92431  IP: [192.*.*.*]

Webbrowserのhightとwidthとtop
をもってきて、
プリントスクリーンを加工するのがはやいかとおもいます。

編集 削除
ヤマ  2005-11-08 01:21:06  No: 92432  IP: [192.*.*.*]

Webbrowserのhightとwidthとtop
をもってきて、
プリントスクリーンを加工するのがはやいかとおもいます。

編集 削除
しろう  2005-11-11 03:58:43  No: 92433  IP: [192.*.*.*]

ご意見ありがとうございます。
プリントスクリーンを使用する方向でいろいろやってみましたところ、無事解決することができました。
ありがとうございました。

編集 削除