Hi,
Thanks Tilman for reply.
below is the code I am using. So with this code, is it possible to direct the 
output to a specific printer(not just the default printer)


        PDDocument document = null;         try {            URL pdfFile = new 
URL(pdfURLStr);            document = PDDocument.load(pdfFile);            
PrinterJob pr = PrinterJob.getPrinterJob();             if 
(this.defaultPrinter. equalsIgnoreCase("Y")) {                
document.silentPrint(pr);                //document.print(pr);            } 
else {                if (pr.printDialog()) {                
document.silentPrint(pr);                //document.print(pr);                } 
           }              document.close();         } catch (Exception ex) {    
        write_message(ex.getMessage()) ;            System.out.println("Error 
message : "+ex.getMessage());            ex.printStackTrace();        } 
 

    On Saturday, June 18, 2016 8:00 PM, Tilman Hausherr <[email protected]> 
wrote:
 

 Am 18.06.2016 um 13:59 schrieb Ranjith Kodikara:
>
>
>  Hi,
> I use PDFBox for a long time in my system. What I do is downloading the PDF 
> file through the URL and printing it. I print using the silentPrint() method. 
> It goes to the default printer.
> The requirement is to send the print to a pre-defined printer. Every client 
> machine should have  the printer named "Receipt_Printer" added to it with  
> the exact name and the OS is windows. The program is to be modified to send 
> the  "Receipt" pdf document to "Receipt_Printer" and other PDF's to default 
> printer (with silentPrint() method).
> Anyone knows how it can be sent to the "Receipt_Printer" bypassing default 
> printer. I can offer the user to selectt the printer and proceed, but the 
> requirement is to print invisibly to "Receipt_Printer" without offering the 
> user to select the printer.
> If anybody can help it'll be great.(or may be for commercial, we are ok)
> thanks,Ranjith
>
>    


Would this help?

https://stackoverflow.com/questions/4177531/force-target-printer-in-java




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



  

Reply via email to