ya imprime bn pero me genera una margen que no necesito, entoces decidi cambiar el page del pageFormat. pero al hacer esto aunque me saca el resultado deseado
se me demora mucho para imprimir.
alguein save si este teimpo se puede cambiar o estare cometiendo algun error
gracias el codigo es el siguiente:
Código:
public void imprimir() { PrinterJob printJob = PrinterJob.getPrinterJob(); PageFormat pageFormat =printJob.defaultPage(); Paper paper = new Paper(); paper.setSize(595.4456692913386,823.5496062992125); paper.setImageableArea(9.014173228346456,9.014173228346456,577.4456692913386,823.5496062992125); pageFormat.setOrientation(PageFormat.PORTRAIT); pageFormat.setPaper(paper); printJob.setPrintable(this.component,pageFormat); try { printJob.print(); } catch (Exception e) { e.printStackTrace(); } }
gracias por su ayuda