Использование http://www.swftools.org/ (с открытым исходным кодом)
Делает SWF из PDF, изображений, видео, звука.
Для преобразования из офисных форматов вам, вероятно, потребуется сначала преобразовать офисные файлы в PDF, а затем PDF в SWF. Для этого есть много инструментов, одним из лучших является OpenOffice в режиме сервера (без пользовательского интерфейса).
Примером реализации является Alfresco Share (также с открытым исходным кодом), который использует swftools и OpenOffice для преобразования всех видов файлов в SWF. Alfresco Share вызывает эти внешние программы из Java, поэтому вы можете вызывать их из VC ++ таким же образом.