- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PDFの印刷で。。。)
PDF印刷の方法とは?
このQ&Aのポイント
- C#を使用してAcrobat ReaderにエクスポートされたPDFを印刷する方法をお教えください。
- PDFを開かずに印刷する方法を探しています。現在はPDFが開かれてしまいます。
- 提供されたソースコードを使用して、PDFを印刷することはできますが、PDFが開かれてしまいます。私に他の方法を教えていただけますか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> psi.Arguments = @"/t " + Application.StartupPath + "\\PDFExpt.PDF"; ここのオプションに"/h"を追加したら表示されなくなりましたけど、どうでしょう? psi.Arguments = @"/t /h " + Application.StartupPath + "\\PDFExpt.PDF"; 自分の環境では印刷されるまでは表示されませんが、印刷が終了したあともAcrobatReaderのプロセスがのこりますorz 環境:WindowsXP+VC#2005+FinePrint
お礼
AcrobatReaderのプロセスが残っていましたが、 p.CloseMainWindow(); で終了させました。 →ホントにこれで運用に問題ないかは再確認が必要ですが。。。 回答ありがとうございました。
補足
回答ありがとうございます。 上記のように修正を行いましたが、やはり 印刷が終了した後にPDFが起動されてしまいました。 >印刷が終了したあともAcrobatReaderのプロセスがのこります 起動はされなかったという認識でよろしいでしょうか? PDFの設定??・・・もう少し調査してみます。