2

I am saving my Inkscape .svg as an encapsulated postscript file, however the exported image is not vector. If I save as a .pdf, for example, then it is vector. The export settings are attached. Checking/unchecking the 'rasterize filter effects' box does not help, neither does the PostScrip level.

enter image description here

8
  • File -> Save As -> .eps?
    – AndrewH
    Aug 9, 2016 at 14:49
  • This saves a rasterised eps, not a vector eps. I require vector
    – Angelo
    Aug 9, 2016 at 14:51
  • 1
    Just asking, maybe your EPS viewer is rasterizing?
    – Juancho
    Aug 9, 2016 at 15:07
  • 1
    Can you add which settings you're using to export? also perhaps a screenshot with the part of your image that doesn't convert to vector?
    – Luciano
    Aug 9, 2016 at 15:39
  • 2
    I use EPS export of drawings from Inkscape all the time and have never had this issue. Does your drawing have any filters or blur applied? Those can cause certain parts of your drawing to rasterize when exported. And of course, if your drawing contains an embedded raster image, it obviously won't magically become vector when exported. Aug 9, 2016 at 16:08

1 Answer 1

3

There are certain things in and SVG drawing that will cause the EPS exporter in Inkscape to produce a rasterized version of your drawing in an EPS. There are a few things you can do to prepare your SVG to ensure that Inkscape produces a vector EPS. Mo Duffy talks about this issue in her blogpost from a few years back, but basically, you need to:

  • remove transparent gradients from your drawing. You may also need to remove all gradients.
  • remove all clips and masks
  • remove all inkscape patterns
  • important: add a white, totally opaque rectangle (without a stroke) at the bottom layer of your drawing that covers just the entire page.

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.