Hello,
Our application experiences a performance bottleneck in the Presentation.Save
method. While profiling the app we noticed that a significant amount of time is spent in a method called Slide.GetThumbnail
.
We would like to know if there is an option to bypass thumbnail generation to optimize the save time. Currently, we could not find a SaveOption
that allows us to disable this feature (Aspose.Slides 24.9.0)
You can observe this issue by running the following code snippet:
var p = new Presentation("./lorem.pptx"); // can be any presentation
p.Save("./lorem2.pptx", SaveFormat.Pptx);
Profiling the above program in dotTrace showed that ~38% of the time is spent generating the thumbnail.
image.png (128.7 KB)
Thank you for considering this request.
Best regards,
Draftable Team