Tenho um pdf que estou tentando imprimir. Este pdf é uma etiqueta de codigo de barras.
Gero o pdf, ele esta normal em uma pasta.
Porem utiliza uma rotina que peguei na net para imprimir. Esta rotina ao imprimir o pdf fica em landscape. Já tentei de todo jeito.
Vou mostrar o fonte de impressão. Lembrando o pdf esta com correto. Só ao imprimir ele é que fica em landscape
PDDocument documento = PDDocument.load(new File(spdf));
PrinterJob job = PrinterJob.getPrinterJob();
job.setPageable(new PDFPageable(documento));
job.setPrintService(ipadrao);
job.setCopies(1);
PrintRequestAttributeSet printReq = new HashPrintRequestAttributeSet();
printReq.add(OrientationRequested.PORTRAIT);
job.getPageFormat(printReq);
job.print();
documento.close();
Já tentei de todo geito e não consigo imprimir ele sem ser em LandScape. Preciso imprimir em PORTRAINT
Obrigado desde já