This is my first post in these forums, so let me begin with a thank you. I appreciate the work that you have done here and feel fortunate to be able to leverage this code in our application.
It may be my lack of experience with the interface, but would it be interesting/possible to perform an incremental save of a document (in my case a PPTX package)? I notice that there is an internal map to track save status while saving the package. I wonder if we could have something similar to track what we have changed in the package and only save that?
My specific use case involves appending slides with an image to a presentation that eventually gets to around 100 slides in some cases. So as I go, this gets slower and slower as the size of the package gets larger with each incremental slide addition. At this rate, I could create the presentation by hand faster! (ok... maybe not, but it feels awfully slow )