Batik SVG - 如何旋转SVG图像

时间:2014-05-29 09:13:48

标签: java svg rotation batik

我正在尝试使用Batik旋转SVG图像。我有一个我正在打开的SVG文件:

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);

然后我试图将它旋转到f.ex. 90度(这并不重要)。除了将内容打包到组(标记)并将转换属性应用于组之外,还有其他方法可以实现此目的吗? 我试图使用SVGGraphics2D类来完成它,但我不确定它是否可能,如果是,那该怎么做。

提前致谢。

0 个答案:

没有答案