We are evaluating Aspose.Metafiles alongside Aspose.Slides for Java and we like what we see. However, we ran into the following and would like your input.
In testing with some powerpoint presentations that need to be supported, we came across a presentation with an embedded EMF that could not be rendered. I extracted the file from the presentation (using Aspose.Slides) and ran some tests on it.
The file can be rendered by the Microsoft Picture and Fax Viewer and opened in Microsoft Paint, but Aspose.Metafiles seems to have some problems. Rendering the image as a png gives "java.lang.ArrayIndexOutOfBoundsException: Coordinate out of bounds!", and rendering it as a jpeg works, but has incorrect colors and positioning/clipping.
I have attached the EMF, as well as the java code used to convert it to png and jpeg.