お世話になります。
CPrintDialogを用いて印刷コマンドを作成しているのですが、
プリンタの選択で、AdobePDFを選択し印刷を開始しても反応が
ありません。他のプリンタを選択した場合、きちんと印刷できるの
ですが、PDFを選択するにあたって何か必要事項があるのでしょうか?
よろしくお願いします。
開発環境は明示しましょう。
CPrintDialogと書いてあるので多分使っていると思いますが、MFCの使用の有無も必要です。
SDI、MDI、ダイアログベースと言った構成上の情報も合った方がいいです。
印刷を行っているのであれば、ドキュメント−ビューアーキテクチャを使って
いるかどうかもあったほうがいいです。
提示されている内容からでは具体的な話が出来ませんが、
一般的には特に何かする必要はないと思います。
その為にプリンタドライバーとして登録しているのでしょうし。
但し、PDFを吐き出すドライバーは印刷なら普通に出力できる内容でも
途中でエラーになって出力できないことがあるのでどんな内容でも出力が出来るとは考えない方がいいと思います。
遅くなりました。
DOCINFO構造体をきちんと入力しないと表示されないことが
わかりました。
ツイート | ![]() |