Feature request: PowerPoint Export



  • TL;DR: It would be awesome if Vectorstyler could export VS documents as editable PowerPoint PPTX files.

    I do a lot of PPT work for clients asking to "beautify this boring presentation". That means adding infographics, drawings, flowcharts, images, enhancing the text formatting. Typical layout work. Doing all that directly in PowerPoint is possible, but tiresome, since PPT isn't primarily a vector drawing or a page layout app.

    I've used three plugins that are able to export editable PPTX files. One for Sketch, one Illustrator, and one for Figma. The Sketch one hasn't been updated in a long time and doesn't work anymore. The Illustrator one didn't work well. Currently I use the Figma one, which is good, but I'm not too fond of switching to Figma only for this purpose.

    The export function should be straightforward:

    • Artboards converted to slides of the same size
    • Text converted to editable PPT text, keeping the formatting intact
    • Basic vector shapes > native PPT shapes, keeping the basic appearance intact and editable (fill/stroke)
    • Anything else vector > PPT vectors
    • Bitmaps > bitmaps
    • Everything else that cannot be translated to native PPT objects > bitmaps.

    Regarding the native vector graphics capabilities of PowerPoint:

    • It offers support for importing SVG graphics, and is able to recolor them and convert them to native objects with just a click.
    • It also has a tool for editing the points on shapes, like in a real vector drawing app, but it's awful.

  • administrators

    @tudor Would this also include importing PPT format?
    When it comes to presentations, why not export to PDF?



  • @VectorStyler said in Feature request: PowerPoint Export:

    @tudor Would this also include importing PPT format?

    No, only exporting.

    When it comes to presentations, why not export to PDF?

    Because clients use PowerPoint for presentations. They need editable files, at least the text has to be editable.



  • This is one example of some PPT graphics I am working on right now. I make/edit the graphics in various apps, export each one as PNG/SVG, then assemble everything in PowerPoint. In Figma I can make the entire layout there, then export it via plugin as a complete editable PPTX file. No tweaking required afterwards.

    0_1661941332281_Screen Shot 2022-08-31 at 1.16.13 PM.png


  • administrators

    @tudor I will add this to the backlog, but when it comes to file formats DXF is the highest priority.





  • @Ingolf said in Feature request: PowerPoint Export:

    It is not trivial to support file formats:

    LibreOffice developers team up to improve PPT/PPTX (PowerPoint) file support

    That's different, their goal is to add full read/write PPTX support to LibreOffice, including animations and everything. My feature request is much more limited in scope. It's a one-way-only export of PowerPoint-compatible graphics and text, wrapped into a PPTX container.



  • It is not that simple, never is, and measured in hours, who knows.

    When the VS API becomes available, I guess it's something others could provide.

    But perhaps a feature some would look for, I'm getting curious about who the typical VS user is or will be.



  • @Ingolf said in Feature request: PowerPoint Export:

    When the VS API becomes available, I guess it's something others could provide.

    Yes, in a scriptable application, this feature request could be implemented with a script. Like the Figma PPTX plugin I currently use.


  • administrators

    @Ingolf said in Feature request: PowerPoint Export:

    When the VS API becomes available, I guess it's something others could provide.

    It is probably faster and easier to have the API. But I add the PPTX format to the backlog anyway