我使用以下代码将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);
答案 0 :(得分:0)
您的printer model似乎并不支持您要执行的操作。
如果使用的ipp实现具有良好的错误处理,则在运行代码时应该会看到某种错误消息或异常。