В этом КБ изложены основы работы с объектной моделью средства просмотра презентаций Powerpoint. Я бы посоветовал вам включить средство просмотра при распространении приложения.
http://support.microsoft.com/kb/265385
Как только вы получаете ссылку на объект Viewer (верхнего уровня), это в основном то же самое, что и работа с объектной моделью powerpoint.presentation, но с меньшими функциональными возможностями (т.е. редактирование и т. Д.)
Если вы работаете с Powerpoint 2007, вы можете добавить функциональность редактирования, используя System.XML и связанные пространства имен для работы с файлом презентации в виде открытого XML-файла.
Что касается комментариев о UNO / openoffice.org, я думаю, что они упускают суть, так как вы не можете использовать UNO для работы с powerpoint, это для openoffice, и это не было первоначальным требованием спрашивающего.
существуют сторонние наборы инструментов, такие как aspose, но тогда ваша цель состояла в том, чтобы работать с компонентом PowerPoint Viewer (бесплатно), поэтому я предполагаю, что вы хотите избежать оплаты за инструменты разработки? В любом случае средство просмотра компонентов ОМ идеально подходит для отображения и предварительного просмотра и существующего слайд-шоу. (вам потребуется одна копия Powerpoint, чтобы можно было создавать презентацию с нуля, а также Visual Studio для создания проекта VSTO).