If I have a libreoffice impress ODP document that has embedded SVGs, things generally work. If I go to save this a pptx (or ppt, whatever), the SVG image is replaced with low quality raster image. Any way to fix this (or at least improve the quality of the raster rendered bitmap image)?
Basically:
Always create and save your files in LibreOffice and save them in ODF format (ODT, ODS, etc.).
Always keep these files as their source. If you need other formats for distribution to partners, you can open an ODF file and save and distribute another format with ″ Save as… ″.
This way, you always have working files available in your system environment.
See:
https://wiki.documentfoundation.org/Faq/General/118
========================
Please report the behavior as a bug in Bugzilla.
Please announce the link from the bug here.
That’s all well and good, but how can I save/export a pptx/ppt file with less than awful image quality? Keeping the file in .odp doesn’t really address my issue.
Keeping the file in .odp doesn’t really address my issue
… but “Please report the behavior as a bug in Bugzilla” does.
A problem does not solve itself.
If you report your problem as a bug, the clever programmers at LibreOffice can at least try to solve it.
This can not be done overnight.
Thank you for your understanding.
Thanks. I was hoping that there was some existing functionality to do this that I had overlooked, but I guess not. I have filed https://bugs.documentfoundation.org/show_bug.cgi?id=130642 .
Problem:
SVG image becomes blurry when presentation containing it is saved as ppt(x)
Background:
Powerpoint can’t handle SVG images, upon saving a presentation as ppt(x) SVG images get converted to low-res bitmaps by Impress
Solution:
Insert SVG image → Right-click on image → “Convert > To Metafile” → save as ppt(x).
Result:
image stays sharp.
You can also try the other options like Polygon, Curve, Contour, then you can edit the image in Impress and later Powerpoint. Sometimes you have to choose “Break” in the context menu before being able to convert. Don’t ask me why though …
I think it’s more correct to say that not all versions of PowerPoint can handle SVG images. The following would be nice:
- Add an option to export PPTX keeping SVGs intact for versions of PPT that can handle them
- Add an option to convert SVGs to metafiles at PPTX export time
Given that my existing ODP files have tons of SVGs in them, reimporting them in order to convert each of them to metafile would be a giant pain.