Hi cameron, Thanks for the explanation. I was trying to capture all the text elements in my SVG and show them as text fields in an HTML form and also rasterize my SVG as a JPEG(using batik) and show it in the browser. A user can then fill text in the form and the corresponding text would be replaced and i show a new JPEG with the updated text. One issue i had was that a user could type a really long text and it would go beyond my SVG user region. I was hence trying to use a div example available under SVG 1.2 at W3c.org. May be i should use the <flowDiv> to get this working.
thanks, Ananth On Fri, 13 Feb 2004, Cameron McCormack wrote: > Hi Ananth. > > ananth balasubramanyam: > > I am new to SVGs and Batik and > > I am trying to open a svg with a <div> element in batik-squiggle and it > > does not open up. I get an error > > > > The current document is unable to create an element of the requested type > > (namespace: http://www.w3.org/2000/svg, name: div). Could somebody explain > > to me what is happening. > > Why do you want a div element in your document? Do you actually want an > XHTML div, or an SVG 1.2 flowDiv? If you just want to have an XHTML div > in your document (even though Batik won't do anything with it), you > should have: > > <svg xmlns="http://www.w3.org/2000/svg" > xmlns:html="http://www.w3.org/1999/xhtml"> > ... > <html:div> > </html:div> > </svg> > > so it is recognised as an XHTML element, not an SVG one. > > If you want to use an SVG 1.2 flowDiv, you need to put it in the Batik > extension namespace (unlike ASV where it is accepted in the normal SVG > namespace). > > <svg xmlns="http://www.w3.org/2000/svg" > xmlns:ext="http://xml.apache.org/batik/ext"> > ... > <ext:flowDiv> > </ext:flowDiv> > </svg> > > Cameron > > -- > Cameron McCormack > | Web: http://mcc.id.au/ > | ICQ: 26955922 > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
