Is there any API available in Cocoa(not COCOA-Touch) for a MAC OS based app that can extract data from a Microsoft PowerPoint presentation?
I need it for a Mac OS X-based application in which I need to read the contents of a presentation.
I need to extract the slides and template separately. Specifically, I need to:
- Extract slides as images.
- Extract the template as a separate PowerPoint template file.
- Extract only the text in the slides.
I have done lot of googling, but found only that Applescript can interact with it. But it opens the presentation and then only it interacts with the presentation.
If there’s no API available, then what could be the best way to do this?
All Microsoft Office apps have an AppleScript interface that allows at least some access to the documents’ inner structures. I have no experience with PowerPoint, but Excel works fine.
You can google for Microsoft AppleScript Reference.