dポイントプレゼントキャンペーン実施中!

あるPDFファイルに対してプログラムの中から印刷をかけたいのですがそのようなことは可能でしょうか?
言語はできればJavaにしたいのですが無理なら他の言語でもOKです。

A 回答 (2件)

正式には未サポートのようですが、コマンドラインから印刷できるようです。



e-chabudai.net - PDFファイルをプログラムから印刷、Acrobat Readerを閉じる
http://www.e-chabudai.net/labo/pdfprint/

--
javaだと、
Runtime.getRuntime().exec("c:\~\AcroRd32.exe /pほげほげ.pdf")
かな?(自信なし)

Cですと、
system("c:\Program Files\Adobe\Acrobat6.0\AcroRd32.exe /pほげほげ.pdf")
とか。

参考URL:http://www.e-chabudai.net/labo/pdfprint/
    • good
    • 0

C, C++ なら以下でできないでしょうか?



ShellExecute(hwnd, "print", "c:\\hantoka\\test.pdf", NULL, NULL, SW_SHOWNORMAL);

アクロバットリーダーが立ち上がってくるかも知れないのでいやなら最後のパラメータは SW_HIDE ではどうでしょうか。

試してません。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このQ&Aを見た人がよく見るQ&A