Gibt es einen einfachen Weg, um PowerPoint-Präsentationen in eigenen Anwendungen (WPF oder Windows Forms) vereinfacht anzeigen zu lassen und seitenweise zu steuern?
Zumindest für's Anzeigen (wohl weniger für' Steuern) wäre eine sehr simple Lösung, das WebBrowser-Control zu verwenden und sich auf die Integration von Internet Explorer und Powerpoint zu verlassen.
Es gibt ja die Microsoft.Office.Interop.Powerpoint-dll. Ich nehme an, dass die ähnlich funktioniert, wie die Interops für Word, Excel und Outlook. Die funktionieren nach einer gewissen Lernkurve ganz gut. Mit der Powerpoint-dll habe ich keine Erfahrung. Eine kleine Einführung findest du z.B. hier.
Es gibt auch für Powerpoint eine Möglichkeit, das 'neue' Office-XML-Format anzusprechen. Ich habe darüber für Word mal eine Einführung gehört und fand das deutlich komplizierter als das 'alte' Format, das mit den Interops programmiert wird. Ein Getting-Started dazu findest du hier.