Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

How can I convert or insert an Inkscape SVG file to a Microsoft Word document?

Note: It has to be editable. The resulting exported PDF has selectable text.

share|improve this question
1  
Why .doc or .pub? .pdf would be more appropriate I think. –  iglvzx Mar 6 '12 at 19:18
    
Its a requirement from my employer to be able to repurpose my resume. I'm editing the question since it has to be in doc. Its not preferable, but it is what it is. [Edit, the link to the resume was for an example of what it should look like in the word doc] –  monksy Mar 6 '12 at 19:29
    
Do you have access to both Inkscape and Microsoft Word? –  iglvzx Mar 6 '12 at 19:31
    
I think I'm missing something here. SVG is a graphic format, You could export it in any graphic format (let's say, as a GIF, PNG, JPG, BMP) and put it inside any Word document. It would be a graphic inside a .DOC document, the same way you would do with any picture... –  woliveirajr Mar 6 '12 at 19:36
    
It has to be editable. The resulting exported PDF has selectable text. –  monksy Mar 6 '12 at 19:37

3 Answers 3

up vote 26 down vote accepted

To embed an Inkscape drawing into a Word document:

  1. Open the file in Inkscape.

    open

  2. Save the file as an Enhanced Metafile (.emf).

    save as

  3. Be sure to untick Convert text to paths

    text to paths

  4. Insert the .emf file as a picture in a Word document.

    insert picture


To edit the drawing and text:

  1. Right-click the picture and select Edit Picture.

    edit

  2. Click Yes to convert to a drawing object.

    object

  3. Tada!

    complete

share|improve this answer
3  
Magic! Are you a wizard? :3 –  Justin Pearce Mar 7 '12 at 6:27
1  
EMF export is only supported on Windows: wiki.inkscape.org/wiki/index.php/Release_notes/0.45#EMF_export –  domen Mar 14 '13 at 15:16
    
This works also for OpenOffice/LibreOffice Draw ODG files. Thanks. –  Greg Jun 12 at 1:02

Since both formats are XML based, it's possible to translate them using XSLT. You would probably have to build a custom template, though.

share|improve this answer
3  
If they would be binary files, one could always translate them using a custom program! –  Val Mar 4 '13 at 9:55

It's also possible to copy-paste objects from Inkscape to Word directly. However, they are imported as raster image, I suppose Jpg-like. You can see an example below, in which I enlarged a detail to show the borders.

enter image description here

I have Inkscape 0.48, Microsoft Word 2010.

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.