请问您能帮我提供一个在Ghostscript中将SVG文件转换为EPS格式的命令吗?我尝试使用Gimp打开SVG文件,但它非常大,所以似乎Gimp无法打开它或者需要很长时间。我有两个要转换的文件。
注意:我已经进行了从PNG到SVG的转换,以将光栅图像转换为矢量图像,这导致我的系统磁盘空间几乎用完(近2GB)。因此,是否可能为该命令使用外部缓存驱动器?
请问您能帮我提供一个在Ghostscript中将SVG文件转换为EPS格式的命令吗?我尝试使用Gimp打开SVG文件,但它非常大,所以似乎Gimp无法打开它或者需要很长时间。我有两个要转换的文件。
注意:我已经进行了从PNG到SVG的转换,以将光栅图像转换为矢量图像,这导致我的系统磁盘空间几乎用完(近2GB)。因此,是否可能为该命令使用外部缓存驱动器?
gsvg
(在Windows上为gsvg.exe
)的可执行文件,可以消耗SVG输入并输出PostScript、PDF、PNG、TIFF、PPM、PBM、JPEG等格式。gsvg \
-dNOPAUSE \
-sDEVICE=ps2write \
-sOutputFile=my.ps \
my.svg
gsvg
显然不支持直接 EPS 写入。因此,接下来运行:
gs \
-dNOPAUSE \
-sDEVICE=epswrite \
-sOutputFile=my.eps \
my.ps
gswin32c.exe
或gswin64c.exe
代替gs
。 - Kurt Pfeifle