20

If I import an .eps picture to Microsoft Word as normal, the quality
of the vector picture comes down (the image gets rasterised.

In this case, the EPS was produced with the pgfplot package and tikzpicture,
But it would be great to have a general way of importing PDFs, PSs or EPSs into Word.

So, how can I import .eps/.pdf/.ps to MS Word without losing quality?

garyjohn
  • 36,494
sayros
  • 351

7 Answers7

25

Convert the .eps file to .emf (Enhanced MetaFile, a spool file format used in printing by Microsoft software). There are several ways to do this conversion; for example by using the following webservice: https://cloudconvert.com/eps-to-emf

In my experience, .emf files are the only way to reliably embed vector graphics in several Word versions on Mac and Windows.

Andreas Ley
  • 351
  • 3
  • 4
8

If you simply insert the .eps file in word as an image it will look bad in Word, but when you print it to paper it will utilize the vector graphics and it looks fine.

Jens Erat
  • 18,485
  • 14
  • 68
  • 80
1

Don't open or import directly. If it's Word 2013 (v15), under the tab of "Insert", click "Pictures" icon and browse to your eps file. If the eps files was originally created in vector, it won't be rasterised.

xjlin0
  • 121
0

It goes without saying that you should get your image into the state that you want to import before you import it.  So, if the image has excessive white space surrounding the picture area, you might want to crop the pdf/eps/whatever — perhaps using a simple command line tool like pdfcrop — but of course that’s optional, and outside of the scope of this question.

Then

  1. Import it into Inkscape, using the poppler library option.
  2. Save as an Enhanced Metafile (EMF).
  3. Import the EMF file into Microsoft Word.

emf is a vector format that Word can handle, so it does not pixelate, and so it does retain quality, unless the original image has qualities that emf cannot reproduce because of its limitations.  Keep in mind that emf cannot cope with some shapes, gradients and fonts that eps/pdf/whatever can cope with.  Even if this works and you maintain the vector-ness of the image, something may be lost due to the lousy format of emf.

YMMV

0

You can import eps file to open office. Then save open office file as .doc file. Now open .doc file in word. Copy the figure and paste it where ever you want in the another word file.

-1

As noted above, when printing everything will be converted to vector form this raster picture is only for fast scrolling. You can try to click on the image and right-click to edit the image and word will convert the image from *.emf the word clip art. (But things can go wrong :( From my experience the only vector format that Word supports is the *.emf. I use Inkscape to convert SVG,Dxf,PDF,PS to EMF

Dzinic
  • 1
  • 1
-1

I would not depend on Word to manage the quality of the image. Use the right tool for the job. I would export the image from an illustration program in the desired size as a GIF or PNG file and put that into Word. Then you avoid Word extrapolation, scaling, and proportion issues. Much the same with bitmap images like photos. If you size the image inside Word you reduce quality and increase file size.

OpenOffice has a Windows version as well and it'd free. Both it and Word are word processing programs, not image editing tools.

David
  • 23