I have not yet work with this lib so much,but the AffineTransformation
as in java.awt.Graphics2D may works if this SVGGraphics2D inherit it?
Can you paint it on a SVGGraphics2D.
In Graphics2D you may use rotate-methods or set the
AffineTransformation-object which class has factory-methods for the
transformation.



2014-05-27 15:55 GMT+02:00, Tomasz Szołtysek <spline...@gmail.com>:
> Hello,
>
> I'm trying to rotate the SVG image using Batik. I have a SVG file that I'm
> opening like this:
>
> InputStream is =
> this.getClass().getClassLoader().getResourceAsStream("svg/"+name+".svg");
>
> String parser = XMLResourceDescriptor.getXMLParserClassName();
> SAXSVGDocumentFactory f = new SAXSVGDocumentFactory(parser);
>
> SVGDocument doc = (SVGDocument) f.createDocument("svg/"+name+".svg",is);
>
> Then I'm trying to rotate it f.ex. 90 degrees (that is not important). Is
> there any other way to achieve this than packing the content to a group
> (<g> tag) and apply transform attribute to the group?
> I was trying to do it using SVGGraphics2D class, but I'm not sure if it is
> possible and if it is, how to do it.
>
> Thanks in advance,
>
> --
> Tomasz Szołtysek
>

---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: batik-users-h...@xmlgraphics.apache.org

Reply via email to