outputDevice = new Java2DOutputDevice(outputImage);
UserAgentCallback userAgent = new NaiveUserAgent();
sharedContext = new SharedContext(userAgent);
AWTFontResolver fontResolver = new AWTFontResolver();
sharedContext.setFontResolver(fontResolver);
SwingReplacedElementFactory replacedElementFactory = new SwingReplacedElementFactory();
sharedContext.setReplacedElementFactory(replacedElementFactory);