Мой опыт не связан непосредственно с Power Point, но я фактически выполнил свой собственный генератор WordML (XML). Он а) убрал все зависимости от Word, б) был очень быстр в) и позволил мне создавать документы с нуля.
Но это было много работы, чтобы создать. И я только создавал реализацию только для записи.
Я не так хорошо знаком с Power Point, так что это предположение, но вы можете свернуть свое собственное, прочитав XML (Power Point 2003 ??) и / или взломав файл Office Open XML (zip XML) затем используйте XPath для манипулирования данными, а затем сохраните все обратно на диск.
Это не будет работать с более старыми файлами Power Point на основе OLE Compound Document.