SVG to Keynote

Wow, this was surprisingly hard. I have fallen in love with Keynote, Apple's presentation software. It provides a number of features not available in other software I am familiar with. My favorite is Magic Move. You copy one object from one slide to the next, change it a little bit (change the text, move the picture, etc.) and Keynote will automatically animate the change. I love it.

However, as great as Keynote is, it was very difficult to get an SVG file converted to use in Keynote. Everything uses SVG, more or less, except the iWorks suite. Why, I don't know. There are three programs I tried to to get the file converted. They all said that they could do it. Two of them that was all they do. But, they weren't compatible with the version of Keynote that came with my Mac. I even bought a $4.99 app that didn't work. (I have already emailed the company asking for my money back.)

I then kept looking and found that Keynote uses a PDF like format for graphics. The blog recommended converting from SVG to PDF and importing that way. I remembered that Inkscape, my favorite vector image editor, can save in PDF format so I gave it a try. What do you know, it worked. And worked very well. Should Keynote support SVG? Maybe. But as long as PDF works well for it I am fine. At least now I am.

Thanks to this blog post for pointing me in the right direction.

Comments

rudders said…
But you can't recolour the imported shapes which is a problem I still can't find a good answer to. I'd like the resulted imported shapes to be native shapes I can recolour not just resize.
Anonymous said…
Thanks for the hint on SVG -> PDF -> Keynote. I don't how the command-line tool called svg2pdf got into my system but it is very useful. I think I got it through MacPorts.
il tempo said…
svg2pdf is actually a brew package:

svg2pdf: stable 0.1.3 (bottled)
Renders SVG images to a PDF file (using Cairo)
http://cairographics.org/
/usr/local/Cellar/svg2pdf/0.1.3 (8 files, 26.8K) *
Poured from bottle
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/svg2pdf.rb
==> Dependencies
Build: pkg-config ✔
Required: libsvg-cairo ✔
Unknown said…
Upload the svg file to Google Drive, open and edit in Google Drawings, then export the file as a PDF. You can then drag and drop the file into Keynote. Works perfectly every time.
Unknown said…
My bad! I skipped a step in my instructions. First, convert the svg file to wmf. I use SVG to WMF Cloud Convert (https://cloudconvert.com/svg-to-wmf). Then, you can upload to Google Drive and proceed as I stated above.
SCR888 said…
Hi to every body, it's my first pay a quick mbappe
visit of this weblog; this blog carries remarkable and actually good information designed for visitors. The Gaming Club bears a license from the government of Gibraltar, and claims to be one of a select few casinos that have a license from the Gibraltar government. A fanatic of the Interactive Gaming Council (IGC), The Gaming Club follows all the guidelines laid the length of by the organization, something that has considering a long pretension in it instinctive official as a great area to gamble online.

Everything about The Gaming Club feels good; be it the promotions, the huge number of games, the merged banking options on offer, the militant security measures, or the fair and responsible gaming practices the casino adopts.

The Gaming Club motors along on software developed by one of the giants of online gaming software innovation Microgaming. The software it uses is broadminded and has a range of features designed to attach your online gambling experience and create you desire to come help after all round of gambling you complete here.

Another hallmark of a fine casino is the tone of its customer sustain team, and The Gaming Club does not disappoint upon this front.
http://magnum4dlive.com/tag/mbappe/

Popular Posts