A colleague of mine is making some very nice Latex-based presentations, including a dynamically generated section-overview on each slide. Since all my current slidedecks are made in Powerpoint I started working on a small tool that converts .pptx to .tex latex files. (make note: this tool won’t work with oldschool .ppt files!)
- All titles
- All text/bulletitems
- Including identation
- All section headers
- Option to include hidden slides
- All images
- Each image is extracted and save as a separate file
I’m using the Open XML SDK 2.0 which allows more easy parsing of .pptx using C#. More info on how the tool was made might show up here some day.
Other features that I’d like to include is the ability to export the notes (shouldn’t be a problem) and some simple text formatting information (bit harder).
You can download the sourcecode on github: https://github.com/timdams/Pptx2Tex