/** * Creates a new SVGUserAgent. * @param foUserAgent the FO user agent to associate with this SVG user agent * @param fontFamilyResolver the font family resolver * @param at the current transform */ public SVGUserAgent(FOUserAgent foUserAgent, FontFamilyResolver fontFamilyResolver, AffineTransform at) { super(foUserAgent.getSourcePixelUnitToMillimeter(), at, fontFamilyResolver); this.eventProducer = SVGEventProducer.Provider.get(foUserAgent.getEventBroadcaster()); }
final float ptmm = getUserAgent().getSourcePixelUnitToMillimeter(); Point2D p2d = getSize(fontSize, svgRoot, getUserAgent().getSourcePixelUnitToMillimeter()); e.setSVGContext(null);