Renderizar objeto printable
Publicado por Jose Luis (2 intervenciones) el 27/03/2012 10:37:08
Buenas
Esta pagina me ha ayudado mogollon con posst de otros, pero lo que intento hacer no lo he visto, a ver si a alguien se le ocurre.
tengo el siguiente codigo en un ojbeto que implementa a Printable
public int print(Graphics graphics, PageFormat pageFormat, int pageIndex) throws PrinterException {
/*
* Imprimimos el area de la ventana
*/
Graphics2D g2d = (Graphics2D)graphics;
g2d.translate(pageFormat.getImageableX(), pageFormat.getImageableY());
this.printAll(graphics);
return PAGE_EXISTS;
}
Lo que pasa que al intentar imprimirlo la imagen se me sale de los margenes de la hoja, me gustaria poder formatear (por ejemplo un 70' %) para que me coja todo en una sola pagina.
Muchas gracias por la ayuda!
Esta pagina me ha ayudado mogollon con posst de otros, pero lo que intento hacer no lo he visto, a ver si a alguien se le ocurre.
tengo el siguiente codigo en un ojbeto que implementa a Printable
public int print(Graphics graphics, PageFormat pageFormat, int pageIndex) throws PrinterException {
/*
* Imprimimos el area de la ventana
*/
Graphics2D g2d = (Graphics2D)graphics;
g2d.translate(pageFormat.getImageableX(), pageFormat.getImageableY());
this.printAll(graphics);
return PAGE_EXISTS;
}
Lo que pasa que al intentar imprimirlo la imagen se me sale de los margenes de la hoja, me gustaria poder formatear (por ejemplo un 70' %) para que me coja todo en una sola pagina.
Muchas gracias por la ayuda!
Valora esta pregunta
0