Converting a Beamer Presentation to Powerpoint

The good news is that it is actually possible and it does not require too much effort.

  1. Install pdf2svg (I am using a Debian package, but you can find a Windows version).
  2. Install python-uniconvertor for Windows.
  3. Install inkscape for Windows.
  4. Run pdf2svg to convert all pdf pages to svg: pdf2svg talk.pdf 'test%d.svg' all
  5. Execute the following command (in cmd.exe) to convert each svg file to the enhanced metafile format: for %i in (*.svg) do "c:\Program Files (x86)\Inkscape\inkscape.exe" --export-emf %~ni.emf %i
  6. Create a new powerpoint presentation, choose “Insert” tab and then “Photo Album”. Give it all the generated *.emf files and that is it.
  7. To change a slide, right click on a figure and pick group/ungroup two times. Now you can edit the slide as a normal powerpoint vector graphics.

 

Warning: Powerpoint does not ungroup a figure, if it contains dotted or dashed lines. This is a well-known problem with powerpoint and inkscape. In many cases, it is easy to just change the lines to solid.

Igor

Latest News

Helmut Veith Stipend Award Ceremony

The Vice Rector for Academic Affairs of TU Wien, Kurt Matyas, will award the scholarship recipient of the Helmut Veith Stipend at the award ceremony on Friday, April 06, 2018 in the Kontaktraum, starting at 17:05.

Continue reading

Helmut Veith Stipend 2017

Outstanding female students in the field of computer science who pursue (or plan to pursue) one of the master‘s programs in Computer Science at TU Wien taught in English are invited to apply for the Helmut Veith Stipend

Continue reading

Full news archive