I'm using the latest version of the Java library and the memory usage is still crazy. An order of magnitude higher than the same task for .NET. How much heap space are you expecting us to have available for regular presentations with 100-200 slides and a mix of normal content (text boxes, images, tables, charts)?
A few questions about the Java version:
What profiling have your programmers done to optimize memory use?
Why does the library use custom collections rather than the built in standard ones which are probably more efficient?
Why do we need 1.5GB of heap space just to create an empty presentation and add some empty slides?
Myself and others been reporting these problems for years and I don't feel like the issue has been taken seriously.
I know this can be done better because the .NET version works, and the Java version doesn't.
The Aspose.Cells team produce a Java version that works just as well as the .NET version so why can't the Aspose.Slides team?
Let me know what (if anything) is being done about this.