PrintpreviewDialog と PrintDocument について への返答
投稿で使用できる特殊コードの説明。(別タブで開きます。)
以下の返答は逆順(新しい順)に並んでいます。
投稿者 shu  (社会人)
投稿日時
2019/3/25 17:00:28
PrintDoc.PrintController.IsPreview
で確認できるかと思います。
で確認できるかと思います。
投稿者 N88-Basic  (社会人)
投稿日時
2019/3/25 16:39:17
Windows10 Home と Visual Studio 2017 を使用しています。
現在はがきの宛名印字(など、枠を利用して見栄えを確認したい)を計画していますが、印刷イメージの確認を PrintpreviewDialog を確認して印字を行うことを計画しています。その時、プレビュー画面には郵便番号枠を表示させ、印刷を実行するときには郵便番号枠を印字させないように考えています。
この時、プレビュー表示用の印字が、実際の印字(プレビュー画面上での印字ボタンを押したとき)かを判断する方法はあるでしょうか?
PrintDoc_PrintPage 内でプレビュー用の表示か実印時かを判断して印字内容を変えたいと考えています。
方法をご存知の方はご教授ください。
現在はがきの宛名印字(など、枠を利用して見栄えを確認したい)を計画していますが、印刷イメージの確認を PrintpreviewDialog を確認して印字を行うことを計画しています。その時、プレビュー画面には郵便番号枠を表示させ、印刷を実行するときには郵便番号枠を印字させないように考えています。
この時、プレビュー表示用の印字が、実際の印字(プレビュー画面上での印字ボタンを押したとき)かを判断する方法はあるでしょうか?
PrintDoc_PrintPage 内でプレビュー用の表示か実印時かを判断して印字内容を変えたいと考えています。
方法をご存知の方はご教授ください。
PrintDoc をプレビュー用と直接印字のものやフラッグを設けて試していたのですが、ご案内の方法で、非常にシンプルに実現できました。
今後ともよろしくお願いいたします。