Hi.

>The report can be zoomed in which basically means
>that I recreate the canvas with a bigger size (the canvas is inside a
>scrollpane).


Instead of creating an eventually (and quadratically) huge canvas,
you could try using Canvas.getGraphicsContext().scale(2 double)/translate(2 
double),
and "bind" the scroll bars to the {canvas dimensions, applied transform} data.


-Jeff

Reply via email to