We are making a Call to the Presentation Constructor passing the Data Stream for a particular ODP Document and catching a System.ArgumentNullException with the following Error Message and Call Stack:
Value cannot be null.
Parameter name: key
at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
at .(Sequence , , )
at .(Sequence , , )
at .(Sequence , , )
at .(Sequence , , )
at .(Sequence , , )
at .(IAnimationTimeLine , , )
at .(IAnimationTimeLine , , )
at .(Slide , , )
at .(Presentation , , )
at .(Presentation )
at .( , Presentation )
at .(Presentation , Stream )
at Aspose.Slides.Presentation.(Stream )
at Aspose.Slides.Presentation.(Stream )
at Aspose.Slides.Presentation.(Stream )
at Aspose.Slides.Presentation…ctor(Stream stream)
at MultiCorpora.Preview.PowerpointRenderer…ctor(Stream contentStream, String language) in C:\ … (REDACTED)
Other ODP Documents work fine in our processing, and we cannot tell what may be different about this particular (attached, rename .zip to .odp TestDocument.zip (289.2 KB)) file. Please let us know if there is something that can be done to pre-process the Document, or if there is a different way to instantiate a Presentation Object.