Graphics2D graphics = (Graphics2D)retval.getGraphics();
graphics.setColor( Color.WHITE );
graphics.fillRect(0,0,width*scaling, height*scaling);
graphics.scale( scaling, scaling );
PageDrawer drawer = new PageDrawer();
drawer.drawPage( graphics, this, pageDimension );
return retval;
}