Возможно, вам придется подробнее рассказать о вашей конкретной потребности, чтобы получить практический ответ.
Я не думаю, что хостинг PowerPoint (ppt) является хорошим вариантом, потому что он требует установки ppt на целевой машине .... и если на целевой машине есть ppt, вы можете использовать его API для сохранения документа как HTML и откройте его в WebBrowser control.
Если на целевой машине нет powerpoint, вы можете обратиться к какой-нибудь онлайн-службе преобразования файлов и попробовать подключиться к ней, чтобы преобразовать в HTML и при этом использовать WebBrowser control.
Я определенно не рекомендую тратить ваше время на DSOFramer - в лучшем случае оно очень нестабильно, и вам будет казаться, что вы на шаг от работы, но это не работает.
Другой вариант, конечно, написать собственный синтаксический анализатор для файлов ppt, версия файлов OfficeOpenXML определенно «разбирается». Я сделал это для Word docx, и относительно легко получить данные курса из документа - скажем, фигуры, текст ... - но дьявол кроется в деталях. Есть множество маленьких возможностей для реализации.