htmlファイルの印刷について

[戻る]
けんじゅうろう 2002/11/01(金) 19:34:34
htmlファイルを印刷するプログラムを作成しています。
印刷されるフォーマットはインターネットエクスプローラーから印刷されるように
タグ等の情報が成型された形で印刷を行いたいのですが、このhtmlの解析を行って
かつ印刷を行う関数(もしくはクラス)がわかりません。
この時、プリンター選択ウィンド等の画面は一切表示することなくプログラム中で
すべて設定したいのです。
なお、MFCを使用せずにコンソールアプリケーションで上記処理を行いたいのです
が、どなたかご存じないでしょうか?
(MFCを使用して印刷する方法ならわかるのですが・・・)

OS:Windows2000Server
開発環境:VC++6.0
プロジェクト:コンソールアプリケーション(MFCを使用せずに実現したい)

よろしくお願いします。

YuO [E-Mail] 2002/11/01(金) 20:39:25
DOM使えば少しはましになるかな……。
基本的には自分で全て解析する必要があります。

ShellExecuteを使って他のアプリケーションに任せるのも一つの手ですが。

YuO [E-Mail] 2002/11/01(金) 20:44:07
ぐは,実はマルチポスト……。
http://n76cd-01p05.ppp11.odn.ad.jp/cgi.cgi?06790
名前を変えても,「整形→成型」のような誤字してりゃばれますがな。

けんじゅうろう 2002/11/01(金) 21:07:07
>ぐは,実はマルチポスト……。
失礼しました・・・色々手違いがありまして。

>DOM使えば少しはましになるかな……。
>基本的には自分で全て解析する必要があります。
>ShellExecuteを使って他のアプリケーションに任せるのも一つの手ですが。
はい。ShellExecuteを使ってみたのですが、どうしてもプリンター出力先の
選択画面が出てしまいます(コンソール画面以外のウィンドは一切出さない
ようにしなければならないので)。
この選択画面を出ない方法がないかと色々調べてみたのですが解決方法が
判りませんでした。

ただ、基本的には自分で解析するしかないということなのですね。
判りました。ありがとうございます。

古いスレッドには追加発言できません。