Manually Convert EPS to SVG
October 23, 2007
Update: Several readers have suggested easier and more effective methods. Check the comments section!
EPS is the vector graphic file format Adobe Illustrator saves in. Supposedly you can import these files directly to Inkscape if you have skencil and pstoedit installed, but I couldn’t make it work. So I converted it manually using the GIMP and Inkscape. Here’s how I did it.
First, open the file with the GIMP. When you do, the import dialog box will appear. The important setting here is the resolution. The higher the resolution, the more accurate the image will appear. I used 600, but you could go higher for more detail. GIMP 2.4 automatically adjusts the width and height, but if your version does not, make sure you multiply the width and height by the same factor as the resolution. Also, select “Strong” under both the antialiasing headings.
Once you’ve got it open in the GIMP, you’re going to save as a PNG file. Here are the settings I use:
Now you can close the GIMP if you want to free up some RAM, and open the new PNG file in Inkscape. In Inkscape, click Path > Trace to bitmap.
Inkscape will trace the bitmap and paste the new vector directly on top of the bitmap, so you may not notice any difference. Simply click the image and drag it to the side, and you’ll see there are two copies. The one with a transparent background is the vector. You should delete the bitmap by selecting it and pressing [Del].
Finally, you’ll want to center your new vector back on the page. Making sure it’s selected, click the Align and Distribute button. Change the “Relative to” drop down box to “Page”. Now, click the center vertically and center horizontally buttons once each.
Finally, save the file in SVG format, and you’re done.




October 23, 2007 at 10:08 am
Or you can use pstoedit
pstoedit -f plot-svg inputfile.eps outputfile.svg
:)
October 23, 2007 at 11:35 am
Very nice. I’ll give that a try. Thanks!
October 23, 2007 at 2:13 pm
An other option is use Scribus, import and save as svg.
October 23, 2007 at 2:54 pm
I couldn’t get pstoedit to work. It starts and acts like it’s doing something, but then it just sits there.
I don’t have Scribus installed at the moment, but I’ll give it a try later.
Thanks!
November 9, 2007 at 12:10 pm
Pstoedit requires a license key to save to svg.
December 15, 2007 at 4:20 pm
[...] and some paths were filled, rather than originally being hollow.. I then found this blog entry on Gimparoo! on how to convert eps files manually. He suggests opening the eps file using gimp with a high [...]
December 29, 2007 at 8:30 am
[...] laziness, these always seem to come in EPS. For a long time now, I have used the method outlined at Gimparoo, but this has limited me to logos that are one-colour. This presents a problem for more complicated [...]
February 26, 2008 at 12:08 pm
Worth a try. Also the scribus way.
February 26, 2008 at 12:13 pm
How about the .ai files?
March 21, 2008 at 4:01 pm
Check eps2svg.info for online conversion service
July 3, 2008 at 7:25 am
eps2svg.info is not available anymore - 404 Not Found!