Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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

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.

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