renderTransform.scale(widthScale, heightScale);
renderTransform.translate(-bounds.getMinX(), -bounds.getMinY());
ImageRenderer renderer = new ConcreteImageRendererFactory().createStaticImageRenderer();
renderer.setTree(graphicsNode);
GVTTreeRenderer gvtRenderer = new GVTTreeRenderer(
renderer,
renderTransform,
true,
bounds,
size.width, size.height);
gvtRenderer.addGVTTreeRendererListener(new SVGRasterizerListener());
gvtRenderer.setContextClassLoader(gvtRenderer.getClass().getClassLoader());
gvtRenderer.start();
}