xmlgraphics-batik-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ard <ard_hoff...@yahoo.com>
Subject scaling SVG Document
Date Thu, 15 Nov 2012 20:57:08 GMT
I'm trying to scale the entire contents of an SVG Document in memory. Is there a
pre-written method to do this? I've been searching the Batik documentation
around SVGDOMImplementation but haven't found anything.

If there isn't, to write such a method, it seems the procedure would be to add a
group element which groups the entire contents of the svg, append a use element
with a transform attribute, and modify the height and width attributes of the
svg element. 

For this, is it necessary to parse the original svg, then output the modified
svg into another SVG Document, or is there a pre-written method allowing to, for
example, insert a group element which groups the entire svg content?

Regarding this, I noticed the method 

Element SVGDOMImplementation.GElementFactory.create(String prefix, Document doc) 

but I don't understand it's usage. Any pointers on where to look for
information, ideally a usage example, would be greatly appreciated.

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

View raw message