Impressora que suporta o Formato PDF Nativamente

Senhores bom dia, então eu preciso fazer uma impressão direta de vários PDF´s, código para isto encontramos fácil, o problema é funcionar, o código que obtive ele envia noto que chega na impressora mais não imprime nada, tenho que limpar os documentos enviados pelo gerenciador de impressão, como fazer isto funcionar?

Neste tópico é mencionado que só funciona se a Impressora “física” suportar o formato PDF Nativamente mais… como é isto?

https://stackoverflow.com/questions/12371211/how-to-print-pdf-from-java-application?rq=1

Bom dia amigo.

Eu fiz um código aqui para fazer o serviço de impressão e funcionou, gostaria de saber mais detalhes, sobre o que você precisa.

@rlira
Segue código:

import java.awt.print.PrinterJob;
import java.io.File;
import javax.print.PrintService;
import javax.print.PrintServiceLookup;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.printing.PDFPageable;

/**
 *
 * @author tiago.teixeira
 */
public class PrinterTest {

    public static void main(String[] args) {
        PrinterTest pt = new PrinterTest();
        File file = new File("C:/Users/doc.pdf");
        pt.printPdfDocument(pt.getDefaultPrinter(), file);
    }

    public PrinterTest() {
    }

    public PrintService getDefaultPrinter() {
        PrintService service = PrintServiceLookup.lookupDefaultPrintService();
        return service;
    }

    public void printPdfDocument(PrintService service, File file) {
        try {
            if (service != null) {
                PrinterJob job = PrinterJob.getPrinterJob();
                PDDocument document = PDDocument.load(file);
                job.setPageable(new PDFPageable(document));
                job.setPrintService(service);
                job.print();
            }
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }

} 

Usando biblioteca pdfbox 2.0.13. Boa sorte. :metal::sunglasses::metal:

Olá Villagram bom dia.

Então primeiro quero agradecer pelo retorno, não consegui fazer funcionar mais esta sua dica ai pode dar certo porque eu não estou usando nenhuma lib de terceiros apenas a API do Java, no seu caso vc esta usando a PDFBox vou alterar e posto o resultado aqui,

Obrigado
Robson