J'utilise le code ci-dessous pour envoyer un fichier pdf dans une imprimante réseau.
La commande est envoyée mais le fichier n'imprime pas les données réelles.
S'il vous plaît aidez-moi.Envoyer le fichier PDF à l'imprimante réseau en utilisant ipp en Java
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);
De quelle implémentation IPP dépend votre code? –
Je pense que vous avez inventé l'URL IPP - il semble très mauvais. –
Merci à tous pour votre réponse. Finalement, j'ai résolu cela en utilisant CUPS Server. –