Inkscape.org
Beginners' Questions Can Inkscape export vector EPS?
  1. #1
    Jeb Jeb @Jeb

    Can Inkscape convert an SVG file to an EPS file that stores its image as vectors rather than in raster form?

    I need to convert a simple logo (just a couple of filled outlines) from SVG to EPS format before my app can use it. My company has GIMP installed, but GIMP is raster oriented, and as far as I can tell when GIMP converts from SVG to EPS it always creates a rasterized output file, which in my case is usable but definitely not ideal.Β  (The image gets ugly pretty fast if you magnify it).Β  The new logo isn't that different from the old one, and for the old logo we have an EPS file that is tiny, elegant, and almost infinitely magnifiable, because it is all outlines and fills, rather than pixels.

    So can I use Inkscape to generate a small, clean vector EPS file comparable to the one we have for the old logo? If so then I think my best option is to install Inkscape on my home machine and do the conversion there. (For various reasons I don't want to use an online convertor).

  2. #2
    Polygon Polygon @Polygonβš–πŸŒΆ

    This is the save dialog for EPS on macOS:Β 

    Embedding fonts Β donΒ΄t work here from a quick test but text getΒ΄s converted to path on the fly - so all vector data are there.

  3. #3
    Jeb Jeb @Jeb

    Thanks! The "Resolution for rasterization" field makes me a little nervous, but I'm thinking it does nothing unless "Rasterize filter effects" is checked? The logo file I want to convert has no embedded text, just shapes, but it seems safe to assume that if Inkscape can convert text to paths then shapes should also end up as paths, which is what I want.

  4. #4
    Tyler Durden Tyler Durden @TylerDurdenβš–

    Ensure there is no transparency or filters, and Inkscape will export vectors to eps.

  5. #5
    Jeb Jeb @Jeb
    πŸ‘

    Final resolution, as this might be of interest. It turns out I didn't need to use Inkscape after all! My app needed the new logo in EPS format, and although I didn't mention it in my initial question we were in fact given the logo in EPS format as well as SVG. However the EPS files we were given, which were created by Adobe Illustrator, were huge, bloated with all sorts of cruft (including thousands of lines of PostScript procedural code), and blew up my app, so I assumed my only option was to convert the SVG files into usable EPS.

    However I noticed that GSview, which I was using to view the EPS files, has a Convert function, so I tried converting the files I was given from EPS to EPS, and lo and behold, the converted files were tiny (reduced by a factor of 50!) clean vector EPS files, exactly what I was hoping to get from Inkscape! There is no reduction in image quality that I can see, and the converted files work just fine with my app. I'm sure Inkscape would have done just as good a job converting the SVG files, but this was certainly easier than than installing Inkscape at home and then smuggling the SVG files out of the company (we're not supposed to do that!) so I could work with them offsite.

Inkscape Inkscape.org Inkscape Forum Beginners' Questions Can Inkscape export vector EPS?