0

JavaプログラムでPDFファイルを印刷し、正常に印刷されることを確認する必要があります。そうしないと、例外がスローされます。

私のコードは次のとおりです。

Process p = Runtime.getRuntime().exec("lp -c -n 1 -d 1.2.3.4 abc.pdf");
System.out.println(p.waitFor());

上記のコードは0を出力しますが、ジョブが正常に送信されたことを確認するだけであり、それも印刷されていることを確認する方法です。

これを行う他の方法はありますか?

4

1 に答える 1

0

(lpの後に)lpstatを実行し、プロセス出力をキャプチャします。

于 2013-01-31T01:13:23.120 に答える