Google Slides adds an annoying amount of compression on my imported images. I want to avoid compression so I want to upload my schematics in a vector format. I can basically export to any vector format possible.
How do I do this in Google Slides?
Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. It only takes a minute to sign up.
Sign up to join this communityGoogle Slides adds an annoying amount of compression on my imported images. I want to avoid compression so I want to upload my schematics in a vector format. I can basically export to any vector format possible.
How do I do this in Google Slides?
This method works flawlessly for me.
Upload your images/icons to Google Drive
Open it with CloudConvert
Open emf file with Google Drawing
Copy/paste SVG icon into your Slides.
As of Apr 4th 2020, I just found an easier offline solution for this issue, especially if you have the shape already in PowerPoint.
As of Nov 25th 2020, I just tried the old way to open a .ppt with Google slides and the .SVG will become a .jpge in Google slides. Somehow I cannot convert .svg into smart shapes in PowerPoint, and that's why it won't work in google slides.
I find another way, which is to upload the target SVG file to Google Drive, as a regular file. Install "CloudConvert" into Google Drive, and give it permission to read all your documents (scary! Click on the SVG file, and right-click to send to CloudConvert. Convert to "EMF" format and (this is crucial) save back to Google Drive, and open EMF to Google Drawings. And select the target in Google Drawing and copy it into Google Slides.
I think for now this is the only way to insert svg into Google slides.
As of 2023 nothing of this works. If you can create a PPTX file, you can put your SVGs inside and open it with Google Slides. Then copy-paste the images in your own presentation.
I used FreeOffice, Libreoffice file didn't work.
svg
to a png
: inkscape in.svg --export-type=png -o out.png -h HEIGHT -w WIDTH
Note: I have only tested the command provided on linux, not sure about Windows or other Unix based OS