1
在過去,我使用'printto'動詞通過.Net應用程序打印PDF文件。它看起來像這樣:如何使用Java執行Windows'printto'動詞?
ProcessStartInfo psi = new ProcessStartInfo(file);
psi.Verb = "printto"; // print to given printer
psi.Arguments = "LPT1";
psi.CreateNoWindow = true;
psi.WindowStyle = ProcessWindowStyle.Hidden;
psi.ErrorDialog = true;
Process.Start(psi);
如何從Java應用程序執行此操作?還是有其他方法?請注意,目標平臺將始終是Windows。
謝謝!這有效,但打開AcrobatReader並且 - 更糟糕的是 - 將其打開。任何想法如何使這個運行在'沉默'模式? – paul
您將不得不使用java的打印API來進行無聲打印! – ItachiUchiha
請通過這裏的代碼http://www.java-forum.org/allgemeine-java-themen/99423-pdf-itext-drucken.html – ItachiUchiha