前言:
工作中要把eps的图形转化为svg的,需要借助一些工具。
首先,eps是Adobe公司开发的的用来印刷打印的图像格式,不是传统的位图,也不完全是矢量图。svg是完全的矢量图。很多工业中使用的印刷图像文件格式都是eps格式,但是要对其进行复杂的编辑操作时,要把图形转为svg导入,于是这就涉及到了一个图形格式转换的问题。用Adobe Illustrator可以很快的实现这个转换,但是这不是免费使用的,而且在其他公司开发的软件中也无法调用Adobe公司给出的任何接口,只能手动导入到AI中手动导出。在无法使用Adobe的格式转换方案的情况下,我们只能寻找一些其他方法。
在windows和Linux的情况还是有区别的,现在网络上的大多数解决方案都是Linux下的,但是我们开发很多软件时,很多都是在windows下使用的,所以这里我简略总结一下windows环境下一些图形格式转换工具如何使用,以及如何将eps格式的转图形化为svg的。
在Linux环境下:
最佳的解决方案是先eps2pdf,然后pdf2svg。
参考: https://superuser.com/questions/198460/converting-from-eps-to-svg-format