Improvements in LibreOffice’s PowerPoint presentation support
LibreOffice’s native file format is OpenDocument, a fully open and standardised format that’s great for sharing documents and long-term data storage. Of course, LibreOffice does its best to open files made by other office software as well, even if they’re stored in pseudo-“standards” with cryptic and obfuscated contents. Compatibility with PowerPoint PPT(X) presentations is therefore a challenge, but developers are working hard on improvements…
In September 2019, we announced an initiative to improve the support of PPT and PPTX files in LibreOffice. A summary of achievements was published later that year. Now it is time for another review.
Everyone is invited to participate in the PowerPoint support initiative, either in development or testing. If you are interested in joining, please send an email to ilmari.lauhakangas@libreoffice.org.
Import/export
nd101 (PPT/X team):
Preserve table background colour when importing PPTX file

Table before nd101’s fix

Table after nd101’s fix
Preserve text position when importing PPTX file

Text position before nd101’s fix

Text position after nd101’s fix
Ayhan Yalçınsoy:
Export the scaling handle of custom shape
Gülşah Köse (Collabora):

No table style before before Gülşah’s fix

Table style correct after Gülşah’s fix
Extra margin on second list level in SmartArt

Missing bullet and extra margin before Gülşah’s fix

Bullet and margin correct after Gülşah’s fix
Tamás Bunth (Collabora):
Chart labels in PPTX appear as “[PERCENTAGE]”

Chart labels before Tamás’s fix

Chart labels after Tamás’s fix
Performance
Gülşah Köse (Collabora):
Presentation does not move forward in Linux (not smooth in Windows)
A big thanks to everyone who helped out! We look forward to further updates.
Every pptx opening/rendering improvement is highly appreciated! 🙂
Thanks for the improvements and all the effort!!!