How do I get a HighQuality BufferedImage object from an EMF?
Currently, the BufferedImage from
((DrawingML)node).getImageData().toImage() has crappy image quality compared to the original EMF.
In fact, if I save the ((DrawingML)node) as a high quality PNG (600 dpi resolution, Anti-Aliased, DMLEffectsRenderingMode) and read it with ImageIO.read(), I get a far superior BufferedImage object than when I'm working with the original EMF file.
Thanks,
Roshan