public void transcodeToStream(Document document, OutputStream ostream)
throws TranscoderException {
SVGDocument svgDocument = (SVGDocument) document;
BridgeContext ctx =
new DefaultBridgeContext(getParserClassName(), svgDocument);
ctx.setGVTBuilder(getGVTBuilder());
ctx.setCurrentViewport(getDefaultViewport());
DefaultSVGContext svgCtx = new DefaultSVGContext();
svgCtx.setUserAgent(ctx.getUserAgent());
//svgCtx.setUserStyleSheetURI(null);
((SVGOMDocument) svgDocument).setSVGContext(svgCtx);
ParserFactory parserFactory = ctx.getParserFactory();
SVGSVGElement elt = svgDocument.getRootElement();
int w = (int) elt.getWidth().getBaseVal().getValue();
int h = (int) elt.getHeight().getBaseVal().getValue();