I'd like to start with a canvas that's too large, then dynamically render content with scripted elements, and then "crop" the result (also in the script) so that the final, rasterized file is only the size of the dynamically-rendered elements.
Thanks, though, for the suggestion. I think it's the right idea in theory, but that in practice it won't control the final result the way I need.
--David
From: Thomas DeWeese <[EMAIL PROTECTED]> Reply-To: "Batik Users" <[EMAIL PROTECTED]> To: Batik Users <[EMAIL PROTECTED]> Subject: Re: changing the dimensions of the root svg element Date: Sat, 14 Feb 2004 11:14:56 -0500
David Gellman wrote:
Is there a way to change the height and width of the root svg element using ecmascript?
For example, let's say that I start with width="300" in the svg root element. Then I create a text node using ecmascript, append it to the root, and determine it's width with getComputedTextLength(). Is there a way for me to change the width of the root based on the width of the text (that is, to crop the document)?
Have you tried 'setAttribute("width","100")' on the SVG element?
This doesn't cause the document 'window' to resize but it should cause the document to be clipped at the new width.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
_________________________________________________________________
Keep up with high-tech trends here at "Hook'd on Technology." http://special.msn.com/msnbc/hookedontech.armx
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
