I have a sketch saved as .vsd file (made in visio 2007). How do I convert it to the .eps format to be used as LaTeX figure?
6 Answers
You could use vsd2svg and Inkscape to turn VSD files into EPS:
vsd2svg example.vsd example.svg
inkscape -z -T -E example.eps example.svg
vsd2svg is available from http://dia-installer.de/vsd2svg Inkscape is available from http://inkscape.org
- 226
Save the file as "EMF" -> Enhanced Metafile File in Visio. Visio -> Save As -> Enhanced Metafile File
Then download the metafile2eps.exe from here
http://wiki.lyx.org/Windows/MetafileToEPSConverter
Its a nifty piece of software, give the input emf file to it, and export as EPS ! Done !
- 289
Instead of convertion, which often corrupts my drawings, you can print it to EPS.
- Download PostScript printer driver, e.g. from Xerox
- Install it (run .exe), the add printer dialog will appear. Select Local Printer, then you will be offered to select printer port, select "FILE: Print to file" as a printer port.
- Print from Visio to EPS using this printer. While printing you will be asked for a filename, enter something like C:\Users\User\Desktop\file.eps
Works like a charm!
I had trouble converting from PDF to EPS while trying all solutions. The easiest way I found is to save it as a SVG, open it on Inkscape and then save as EPS. Worked wonders, nothing was lost in the conversion. The other methods were just altering my output: rasterizing images, weird backgrounds, turning it 90 degrees, etc.
- 11
The easiest way is to save as a PDF, then use Adobe acrobat reader to convert it into eps.
- 109