I call ghostscript with
cmd = [gs ' -sOutputFile="' outputFile '" -f "' inputFile '"'];
status = system(cmd); % Run Ghostscript.
which results in commands like this one:
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"
This is valid code and works in the command windows of windows.
But matlab complains:
Der Befehl “gswin32c.exe” ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
The ‘gswin32c’ is in the path of windows and I restarted matlab already.
What could go wrong?
The path Matlab sees for terminal commands is not equal to the Windows path. Thus, if you know where
gswin32c.exelives, you should specify the full path to the program when calling the system command.