What's new for PowerPoint 2013 developers
This document provides a top-level view of the additions and enhancements for developers in PowerPoint 2013. For developers who are ready to get a jump start on the PowerPoint platform, this document provides you with information to begin coding against PowerPoint 2013.
Microsoft SharePoint Server 2013 includes a new conversion service, Microsoft PowerPoint Automation Services, to allow you to convert presentations to other formats on a server. You can convert a PowerPoint presentation file (.pptx or .ppt) to other file types, including .pdf, .xps, and .pptx.
For more information about Microsoft PowerPoint Automation Services, see PowerPoint Automation Services in SharePoint 2013.
PowerPoint 2013 has many new APIs for working with a broadcasted presentation. New APIs include the Broadcast.Pause and Broadcast.Resume methods for putting a broadcast on hold. The Broadcast.PresenterServiceUrl property for getting the URL of the broadcast service; and the Broadcast.AddMeetingNotes method for including meeting notes with the broadcast.
PowerPoint 2013 now includes APIs for adding, deleting, and positioning drawing guides. You can use the Presentation.Guides property to return a Guides collection of all the guides in the presentation. You can then use the Guides.Add method to add new guides to the presentation and then position the guide using the properties of the Guide object.