掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
「ファイルへ出力」で印刷するには? (ID:88673)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
岡田様、書き込みありがとうございます。 印刷関係APIは非常に多くの知識が必要であると ある掲示板に記事がありました。 なるほど確かにMSDNを読んでいてもお恥ずかしい話、 どのように利用するのかピンとこないものもあります。 現在想定している実装方法としましては以下となりますが、 出力ポートの変更をするということは、 印刷処理自体をAPIで実装してやらないとできないのでしょうか? ①何らかの処理でプリンタの出力ポート、 もしくはファイルへ出力に設定する。 ②ShellExecuteを利用して印刷させたいファイルに 印刷処理を実行させる。 ③何らかの処理(もしくはsendkeysで強引に) ファイル名指定の文字列を入力し、 OK処理をさせて実行させる。 ④①で変更した設定値を元に戻す。 ご提案いただいた市販ソフトの導入は、 環境を変えてしまうことと、 コストの面で利用することができません。 全てを自動化することは非常に困難であるとのお話を 度々頂いておりますので、 「印刷ダイアログを表示し、ユーザに1クリックしてもらう」 という操作を足した状態での実装も 併せて検討していこうと思います。 APIでの実装方法に限らず、 実装方法につきましてご意見等ございましたら 是非お伺いさせていただきたく、 よろしくお願いいたします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.