Converting PPT to SVG using Microsoft Office 2010 PIA

fogy picture fogy · Apr 25, 2011 · Viewed 29.1k times · Source

I'm trying to convert a powerpoint presentation to seperate svg files (1 for each slide), Is it possible to do so by using the Microsoft Office 2010 PIA ?

If so, then is there any tutorial on using Microsoft Office 2010 PIA in Java ?

Answer

D Coetzee picture D Coetzee · May 23, 2012

There are no off-the-shelf automatic converters that I know of, but I had success in saving each individual slide as PDF in Powerpoint, then opening the PDF in Inkscape and resaving as SVG. Both Powerpoint's PDF export and Inkscape's PDF importing are quite sophisticated and produce good results, and SVG is Inkscape's native saving format, but some tweaking of the imported PDF in Inkscape may be required to reproduce certain elements in the original precisely.

It may have made a difference that I have Adobe Acrobat installed, but I did not use the "Save as Adobe PDF" plugin, just the ordinary "Save As" dialog. Using Save as Adobe PDF produced inferior results.