I'm a novice. But have drawn a simple logo in Inkscape. It looks great as a .png (300dpi) when inserted as a picture in MS Word. But from there when I generate a PDF of the docx the image is badly pixelated. Why? How do I fix it?

Any help appreciated!

  • 1
    Welcome to Graphic Design SE. I think this is rather a problem of MS Word (and thus better fit for Super User), as it should not matter where the PNG comes from (which you can easily test by using another PNG instead). By the way: Why don’t you insert the logo you made in some vector format (which should avoid all resolution issues) or does Word still not support this?
    – Wrzlprmft
    Mar 11 '15 at 14:21
  • @Wrzlprmft, Word doesn't support SVG images. In my experience, PNG's have worked best in Word, unfortunately. This sounds like you're either specifying that the PDF should be compressed or trying to scale/transform the image in Word (which rarely works well...) Mar 11 '15 at 14:39
  • @Scribblemacher: 1) I wasn’t necessarily talking about inserting as an SVG. There are dozens of other vector formats out there (which does not necessarily mean that Word supports them). 2) Your second sentence is not in answer to my comment, but to the original question, right?
    – Wrzlprmft
    Mar 11 '15 at 14:47

Three ideas here:

1) Don't use word

I am asuming you are using word as a midle step fo generate a pdf. So if that is the case don't use it.

Word is a realy bad option to handle raster images. It process the inserted images compressing them and resampling them.

Instead Save a copy of your work directly as pdf.

File > Save as > Choose pdf as the output format.

2) There is no need to export as a png

Depending on the efects on the original file the logo will stay as vector format. Try to avoid rasterizing it if it is not really necesary.

If it has some efects like gradients, transparencies or shadows, probably you will need to rasterize it, but the resolution and size depends on the aplication of the logo.

Search some info about resolution for printing. It can go from 300ppi to lets say 100ppi for a pdf which is going to be distributed on the internet.

3) In your specific workflow

There are a lot of things you can be doing... not right :o).

Lets think you really need to use word becouse the logo is part of a corporative letter or something like that.

There is a chance that the method you are using to convert from word to pdf is not configured properly. Search the options in your aplication and see if it has some options to change resolution of the raster images inside.

A pdf has too many factors to consider when exporting a file. It is not the same as just saving a file with another name. A pdf export process the file in several ways.

a) Resampling the raster images. Depending on the preset choosen.

b) Converting image mode. From rgb to grayscale or cmyk or leaving them as the original.

c) Flatening effects. LIke transparencies, but sometimes the exporter can make aditional objects flatening some zones.


Same problem for me. I use Inkscape to draw and coworkers integrate them in Microsoft Office documents. PDF conversion is ugly, coworkers say it's Inkscape fault (of course!).

The solution : In Inkscape, save your file as *.emf, and use this file in Microsoft Office, pdf will be beautiful.

  • Hi yeKcim, welcome to GDSE and thanks for your answer. If you have any questions, please see the help center or ping one of us in the Graphic Design Chat once your reputation is sufficient (20). Keep contributing and enjoy the site!
    – Vincent
    Oct 6 '15 at 9:32

300dpi is a number which is derived by dividing dots (pixels) by inches. As such it has little meaning quoted without either being paired with the number of inches or the number of pixels.

If you export a PNG "at 300 dpi" but it is 100 pixels wide, then you have an image suitable for .3 inches (1/3 and inch). 100 px divided by 300 = .3 inches

If you place this PNG and set it to 6 inches in your word document, you now have a 100 pixel image at about 16 dpi. You have scaled it up about 20x.

For a six inch wide placement, you want to export a PNG at least 1800px wide (300*6).


It all depends what you will be using the graphic for in the end. That will determine your preparation. Also maybe you might want to look into some other graphic programs such as Illustrator Photoshop or Corel Draw

300 DPI for print 72 DPI for web.

  • While the question lacks a lot of specifications needed to identify the actual problem, I do not think that using another program to create the PNG will solve something. For everything else in this answer, I fail to see how it relates to the question at all.
    – Wrzlprmft
    Apr 11 '15 at 9:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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