Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I convert a .jpg image to an .eps?

share|improve this question

migrated from Jan 3 '11 at 4:56

This question came from our site for professional and enthusiast programmers.

ImageMagick can do this.

From the commandline, simply type:

convert filename.jpg filename.eps

(On Windows you may need to put in the full path to convert.exe inside quotation marks; the above will work as-is on OS X or linux.)

It doesn't really make any sense to convert a raster graphic to a vector graphic, however. It'll still be rasterized.

Another way of doing it with a GUI would be to use Inkscape; I'm pretty sure it can import most formats, and it definitely can export to .eps — it does have some ways of trying to trace paths in a vector image to recreate the vectors, but it's far from failsafe.

Just be sure to "embed" rather than "link" when you import.

share|improve this answer
I ever wrote a small webpage to convert images to EPS for myself: JPG to EPS converter . This may help others without a Linux aside. – ericzma Nov 15 '12 at 3:14

If you just want to convert an image or two to eps - use an online utility...

Convert Image To EPS

share|improve this answer
Not helpful if you have a large number of files – twneale Jul 27 '13 at 2:26

If you just want the jpeg image contained in the .eps file (and not vectorized), try this code

It's C++ source, and takes several image formats and puts them inside a compliant .eps file as an embedded image.

share|improve this answer

if the question involves postscript the answer is generally ghostscript / ghostview

share|improve this answer

gimp is a great tool for converting files to other popular formats -

share|improve this answer

You must log in to answer this question.

protected by bwDraco May 25 '15 at 19:01

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?