Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've got a drawing I made in SVG format, and I'd like to include it in a Google document I'm writing. I tried uploading the SVG file, but it only lets me view it, not edit it.

Any Google searches for uploading SVG to Google Docs find lots of people asking for the feature, but no hints of how to do it. Is it impossible for now?

Is there any API for Google drawings? Any way to create a Google drawing other than dragging a mouse around on their web site? I tried uploading an OpenOffice text document that included a drawing, but the drawing got removed.

share|improve this question

You can upload your SVG file to http://openclipart.org and then there is an automatic conversion to WMF / EMF on the clipart page.

share|improve this answer

I found that converting my drawing to a WMF allowed it to be converted into a Google Doc.

I had to export my ODF as a WMF. Then after uploading it to my Google Drive, I could right-click and open it as a Google Drawing.

There were some problems where my original drawing used a gradient fill and the conversion turned the gradient fill into a collection of individual lines in the converted drawing.

So the workflow for migrating a drawing from OpenOffice would be:

  • Isolate the vector drawing as a OpenOffice Draw document. (avoid complex fill patterns)
  • Export the drawing as a WMF
  • From Google Drive, upload the file If you don't have automatic conversion enabled,right-click and convert to Google Doc

I haven't yet worked out a clean workflow for converting OpenOffice docs with embedded drawings. I have a feeling that it's not that easy with Google Drive so far.

share|improve this answer

It is easy to copy vectors from Google Presentations to Drawings in Google Docs via the Web clipboard. Now to get them to Google Presentations you need a workaround.

Actually EMF is better and newer than WMF. It haz gradients.Obviously Powerpoint (windows version) is the best EMF converter known to man.

The workflow I use is this Here is the instruction video

  • Inkscape > EMF,
  • EMF > Powerpoint 2010
  • Powerpoint . DrawingML (M$ internal vector thingy),
  • Convert to GPresentations.
  • Use the Google Docs Web Clipboard to copy the vector around.

Longer description here: https://productforums.google.com/forum/#!topic/docs/ZNFr2_GdDRg

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.