I’m in a situation in which I have to build a PowerPoint presentation programatically and serve the resulting ppt file through a web application, preferably using Rails, JavaScript or Ruby. Is this possible? If so, how and with which tools?
I’m open to any and all suggestions on how to best tackle this problem. Thanks!
http://tomasvarsavsky.com/2009/04/04/simple-word-document-templating-using-ruby-and-xml/
If you can create the template and populate the values, consider this approach.
Otherwise, there was an attempt (WIP uploaded three years ago, I do not expect it to be completed, but should be benfecial in creating an approach to create slides) on creating PowerPoint slides. Here is a sample of the code
https://github.com/jpoz/rubypoint/blob/master/lib/rubypoint/presentation.rb