-1
我正在使用下面的代碼將pdf文件發送到網絡打印機。
該命令發送但文件不打印實際數據。
請幫幫我。使用Java中的ipp將PDF文件發送到網絡打印機
String urlF="ipp://192.168.0.115:9100/printer/TOSHIBA e-STUDIO2802ASeries PCL6";
String urlS=urlF.replaceAll(" ", "%20");
URI printerURI = new URI(urlS);
IppPrintService svc = new IppPrintService(printerURI);
stream = new BufferedInputStream(new FileInputStream("D:/pdfurl-guide.pdf"));
DocFlavor flavor = DocFlavor.INPUT_STREAM.AUTOSENSE;
Doc myDoc = new SimpleDoc(stream, flavor, null);
DocPrintJob job = svc.createPrintJob();
job.print(myDoc, null);
你的代碼依賴於什麼IPP實現? –
我想你已經編制了IPP網址 - 它看起來非常錯誤。 –
謝謝大家的回覆。最後我通過使用CUPS服務器解決了這個問題。 –