-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 URLを作ったと思います。それは間違っています。 –
ご回答いただきありがとうございます。最後に、私はCUPS Serverを使用してこれを解決しました。 –