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 ?
To save one or all slides to SVG, under File | Save As | Save as Type, choose 'Scalable Vector Graphics format (*. svg) from the long list. Save either a selected image/graphic/icon/shape/chart in a slide by right-clicking then Save As Type, 'Scalable Vector Graphics format (*. svg).
Microsoft Word, PowerPoint, Outlook, and Excel for Microsoft 365 on Windows, Mac, Android, and Windows Mobile support inserting and editing scalable vector graphics (. SVG) files in your documents, presentations, email messages, and workbooks.
This feature works the same in all modern versions of Microsoft PowerPoint: 2010, 2013, and 2016. Select the File tab and click Export ( Save & Send in PowerPoint 2010).
In Microsoft 365 and Office 2021 apps (Word, Excel, PowerPoint and Outlook) all you have to do is right-click on the picture or graphic, choose 'Save as Picture …' then select the format you want including “Scalable Vector Graphics Format (*. svg)”.
I realize this is an old question, but I recently tried to do this and found a solution that worked pretty well using Google Slides:
Open in Google Slides
, ORFile -> Import Slides...
and pull in the slides you need.File -> Download as -> Scalable Vector Graphics (.svg, current slide)
.I had better success exporting as Enhanced Windows meta file (.emf) which Inkscape also can read.
It was 'better' because when I tried to import the exported PDF, Inkscape generated a bunch image files. The XML of the imported SVG seemed cleaner as well.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With