This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Struts and the fly likes Problem with Batik Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Problem with Batik" Watch "Problem with Batik" New topic
Author

Problem with Batik

Velika Srbija
Ranch Hand

Joined: Jan 15, 2002
Posts: 172
I encountered a problem with rendering SVGGraphics2D content.
Here is the code snippet:
-----------------------------------------------------------
DOMImplementation domImpl = SVGDOMImplementation.getDOMImplementation();
String svgNamespaceURI = SVGDOMImplementation.SVG_NAMESPACE_URI;
Document document = domImpl.createDocument(svgNamespaceURI, "svg", null);
Element root = document.getDocumentElement();
root.setAttributeNS(null, "width", "450");
root.setAttributeNS(null, "height", "500");
SVGGraphics2D svgGenerator = new SVGGraphics2D(document);
svgGenerator.stream(new java.io.OutputStreamWriter(System.out, "UTF-8"), true);
-----------------------------------------------------------
The problem is that there are no "width" and "height" attributes in the root element "svg" of the generated DOM tree.
What is goin' on?
No errors, no exceptions, but they are missing.?
 
 
subject: Problem with Batik
 
Similar Threads
How to define multiple namespaces using DOM?
batik SVG object under tomcat gets: Gtk-WARNING **: cannot open display:
Parsing an XML Document containing Namesapces using XPath and Xalan
Adding Node to XML document
Populating ENTITY tag using batik