tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルWebBrowserをbmp出力
記事No14403
投稿日: 2010/01/21(Thu) 14:35
投稿者
お世話になります。VB中級者です。

VB6のプログラムで、WebBrowserに表示されたAAA.htmを
名前指定でBmpファイルとして保存する方法を教えて下さい。

どのようなプログラムにすればよいかまったく解りません。
よろしくお願い致します。

[ツリー表示へ]
タイトルRe: WebBrowserをbmp出力
記事No14404
投稿日: 2010/01/21(Thu) 15:40
投稿者花ちゃん
投稿される場合は、ここの注意事項をよく読んでから投稿するようにして下さい。
(環境等が書いていないので注意事項を読んでいないと思い)

画面に見えている部分だけならそこそこ簡単に取得できますが、隠れている部分までと
なるとちょっと難しいのではないでしょうか?

何の為にBmpファイルで保存する必要があるかによっては、代替え案もあるかも
知れません。

あるいは、MS Word 経由でコピペでなら取得できそうですが、これも貴方の希望通りに
取得できるかどうかは保証は出来ませんが。

フリーソフト等でそのような事をサポートしているものがあるかも知れませんね、
お調べになりましたか。

[ツリー表示へ]
タイトルRe^2: WebBrowserをbmp出力
記事No14405
投稿日: 2010/01/21(Thu) 16:25
投稿者
> 投稿される場合は、ここの注意事項をよく読んでから投稿するようにして下さい。
> (環境等が書いていないので注意事項を読んでいないと思い)
どうもすみません。環境は[WindowsXP Professional SP3]で[VB6Sp6]です。

現在、WebBrowserを使用して htm に文章を追加して表示している
プログラムがありまして、それを今回 pdf にする作業をしています。

bmp を pdf に変換するプログラムは作成できたのですが、システム上で自動的に
作成しないといけない為こまっています。

htm を pdf にするには仮想プリンタ経由では出来そうなのですがあまり色々な
ソフトを入れないで作成出来ないものかと思っています。

[ツリー表示へ]
タイトルRe: WebBrowserをbmp出力
記事No14406
投稿日: 2010/01/21(Thu) 16:31
投稿者魔界の仮面弁士
> VB6のプログラムで、WebBrowserに表示されたAAA.htmを
> 名前指定でBmpファイルとして保存する方法を教えて下さい。

OleDraw API について調べてみてください。

# 以前にも似たような回答をしたような記憶があるので、
# もしかしたら、過去ログに何か情報があるかも。

[ツリー表示へ]
タイトルRe^2: WebBrowserをbmp出力
記事No14407
投稿日: 2010/01/21(Thu) 17:17
投稿者
> > VB6のプログラムで、WebBrowserに表示されたAAA.htmを
> > 名前指定でBmpファイルとして保存する方法を教えて下さい。
>
> OleDraw API について調べてみてください。
>

花ちゃんさん、魔界の仮面弁士さんありがとうございました。

OleDraw API について調べてみた所、
WebBrowser→OleDraw API→Picture1を行う事で、
htm全体が入った bmp への出力が出来ました。

助かりました。本当にありがとうございます。

[ツリー表示へ]