After working with Aspose.Words for a while, I’m now turning to Aspose.Slides, and I’m slightly confused by the two APIs being less similar than I expected…
Is there really no PresentationVisitor similar to the DocumentVisitor, or am I overlooking something?
Thanks,
Harald
Hi Harald,
I am sorry I am unable to understand the requested feature. Can you please share some more knowledge about this requirement.
Thanks and Regards,
Aspose.Words as a class DocumentVisitor that traverses the “DOM” tree and has methods like
visitParagraphStart()
visitRun()
visitParagraphEnd()
etc.
In Aspose.Slides, it seems all I can do is open a Presentation object and use getter methods to traverse the DOM tree explicitly.
Regards,
Harald
Hi Harald,
Thanks for sharing the further information. An issue with ID 28206 has been created in our issue tracking system to further investigate and resolve this issue. The issue has been scheduled for investigation during 26th Week of 2011. We will share the information with you after the initial review is conducted by our development team.
Thanks and Regards,
Hi Harald,
Our development team is investigating the feature requested by you. Actually, PowerPoint presentations do not obey natural order as in case of Word documents. So, for this reason enumeration area and order for presentation could be different from that of word document as you may be expecting it to be. Owing to mentioned limitations with PowerPoint presentation, our development team has proposed 3 possible solutions and likes to know what suites your requirements.
Structural Enumeration :
It will enumerate all masters (within master’s scope enumerate all master’s layouts) then enumerate slides (within slide’s scope enumerate notes slide). This way enumerates all slides within presentation, but you may need to share that where this method can be useful.
Inherited enumeration :
It will just enumerate slides; within slide’s scope enumerate its layout, master and notes. This variant can enumerate one layout or master many times or not enumerate at all.
Rendering enumeration :
It will also enumerate slides but within slide’s scope enumerate layout’s and master’s shapes only if they are visible on slides.
Please share your detailed feedback and comprehensively explained requirement so that we may help you out further.
Thanks and Regards,
The issues you have found earlier (filed as SLIDESNET-28206) have been fixed in this update.
This message was posted using Notification2Forum from Downloads module by Aspose Notifier.