The application I work on uses Aspose.Slides in two ways:
for extracting text and it’s formatting information,
for inserting text back to presentation with formatting and layout retained.
It’s not accessing any multimedia content (images, audios, videos) or any objects which do not contain text.
What I wanted to ask you is if there is a way to load presentation to memory without any multimedia content? Or something like “lazy load” (load particular object only if someone access it)? That would reduce loading time and memory consumption which is often the case with large presentations.
I have observed your requirements and like to share that at present there is no such support available to load the presentation partially. An issue with ID SLIDESJAVA-35725 has been added as investigation to further investigate the possibility of implementing the requested support. This thread has been linked with the issue so that you may be automatically notified once the issue will be fixed.
I have observed your comments and regret to share that at present the issue is still unresolved. Actually, the issue is blocked owing to missing implementation in other issue of Aspose.Slides for .NET. So, it is going to get resolved in that issue first and then in this issue. The issue is going to be resolved tentatively in Aspose.Slides 17.5.0. The issue involves complex implementation and I have also requested our product team to share further feedback regarding the issue. I request for your patience till the time further feedback is shared by our product team and issue gets resolved.