掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
「ファイルへ出力」で印刷するには? (ID:88669)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
[環境]言語:VB6.0SP5 OS:WinXPProSP2 プリンタ:Adobe PDF(Acrobat7.0) VBで作成しているアプリケーションにて、 ユーザがローカルにある一太郎やテキストファイルを選択して OKボタンを押した時に、 印刷処理を実行させ、このVBアプリケーションが指定するフォルダに PSファイルを生成したいと考えております。 (印刷処理時は印刷ダイアログを表示せずに、 一気にPSファイルを作成し、その後「ファイルを作成しました」 のようなメッセージがでるだけで終了することを想定しています) PSファイル生成のためにはプリンタの出力ポートをFILE:へ変更、 もしくは「ファイルへ出力」にチェックを入れた状態で 印刷しなければならないものと認識しております。 ここでみなさまにお伺いしたいのですが、 Win32APIの印刷用関数(setPrinter等)を利用して 印刷時のみ出力ポートの変更、 もしくは「ファイルへ出力」の設定 するこということは可能でありますでしょうか? また、出力ポートの変更 もしくは「ファイルへ出力」設定が 可能であった場合、その後に表示されます 出力ファイル名ダイアログへのファイル名入力は sendkeys以外での制御は可能でありますでしょうか? ちなみに「Adobe PDF」の印刷設定値を 変更することはできない運用となっております。 よろしくお願いいたします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.