Thank you very much for your reply!
A few questions:
(1) Urgent request: Slide and SlideEx are very similar. But Slide has GetThumbnail() but SlideEx doesn't? How do I get a thumbnail image from a SlideEx object?
(2) A suggestion: PresentationEx and Presentation do not share a common super class or interface? In fact, all classes in Aspose.Slides.Pptx do not share a common super class or interface with corresponding classes in Aspose.Slides For example,
For my application, I am processing a bunch of ppt and pptx files. It will simplify my code greatly if Presentation/PresentationEx, Slide/SlideEx, Shape/ShapeEx, etc, share some common super classes or interfaces, so that I can simply say:
PresentationCommonInterface pres = null;
if(filename.EndsWith("ppt")) pres = new Presentation(filename);
else pres = new PresentationEx(filename);
foreach(SlideCommonInterface slide in pres.Slides) {
Image img = slide.GetThumbnail(size);
}
Thanks!