SVGDOMImplementation.getDOMImplementation()); transcoderHints.put(ImageTranscoder.KEY_DOCUMENT_ELEMENT_NAMESPACE_URI, SVGConstants.SVG_NAMESPACE_URI);
/** * Creates a new SVGDocument. * * @return a new SVGDocument */ public static SVGDocument createSVGDocument() { DOMImplementation impl = SVGDOMImplementation.getDOMImplementation(); return (SVGDocument) impl.createDocument(svgNS, SVG, null); }
public static Document createDocument(final double width, final double height) { final DOMImplementation impl = SVGDOMImplementation.getDOMImplementation(); final Document doc = impl.createDocument(SVG_NS, "svg", null); final Element root = doc.getDocumentElement(); root.setAttributeNS(null, "xmlns:xlink", XML_NS); setAttribute(root, "width", width); setAttribute(root, "height", height); return doc; }
transcoderHints.put(ImageTranscoder.KEY_XML_PARSER_VALIDATING, Boolean.FALSE); transcoderHints.put(ImageTranscoder.KEY_DOM_IMPLEMENTATION, SVGDOMImplementation.getDOMImplementation()); transcoderHints.put(ImageTranscoder.KEY_DOCUMENT_ELEMENT_NAMESPACE_URI, SVGConstants.SVG_NAMESPACE_URI);