Java - Renderizar objeto printable

 
Vista:

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!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Renderizar objeto printable

Publicado por Jose Luis (2 intervenciones) el 27/03/2012 11:15:04
Me auto respondo

g2d.scale(0.70,0.70);

xDDD
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar