【发布时间】:2012-03-04 18:46:47
【问题描述】:
我用ghostscript调用
cmd = [gs ' -sOutputFile="' outputFile '" -f "' inputFile '"'];
status = system(cmd); % Run Ghostscript.
导致类似这样的命令:
gswin32c.exe -q -dSAFER -dNOPAUSE -dBATCH -dEPSCrop -dUseFlateCompression=true -dAutoRotatePages=/None -dHaveTrueTypes -r600 -dGraphicsAlphaBits#4 -dTextAlphaBits#4 -sDEVICE=png16m -sOutputFile="C:\SVN\google code\latexfigure\trunk\example\TEMP9058.png" -f "C:\SVN\google code\latexfigure\trunk\example\TEMP9058.pdf"
这是有效代码,适用于 windows 的命令窗口。 但是matlab抱怨:
Der Befehl "gswin32c.exe" ist entweder falsch geschrieben oder konnte nicht gefunden werden。
'gswin32c' 在 windows 的路径中,我已经重新启动了 matlab。 会出什么问题?
【问题讨论】:
-
尝试使用可执行文件的绝对路径,如果这样可以解决问题,那么 Matlab 似乎对路径做了一些意想不到的事情。