文件路径类似于 C:\test\NPP\223083-A_BELI Frenchips Poulet roti face.eps
该命令适用于文件名中没有空格但有空格的文件,如下所示:
{convert:无法打开图像'C:\ test \ NPP \ 223083-A_BELI':没有这样的文件或目录@ error / blob.c / OpenBlob / 3094.convert:此图像格式没有解码委托'@ error / construct.c / ReadImage / 509.convert:无法打开图像'Frenchips':没有这样的文件或目录@ error / blob.c / OpenBlob / 3094.convert:没有这种图像格式的解码委托'@ error / construct.c /ReadImage/509.convert:无法打开图像'Poulet':没有这样的文件或目录@ error / blob.c / OpenBlob / 3094.convert:此图像格式没有解码委托'@ error / construct.c / ReadImage / 509.convert:无法打开图像'roti':没有这样的文件或目录@ error / blob.c / OpenBlob / 3094.convert:没有这种图像格式的解码委托'@ error / construct.c / ReadImage / 509.convert :无法打开图像'face.eps':没有这样的文件或目录@ error / blob.c / OpenBlob / 3094.convert:选项'-resize'的参数无效:C:\ test \ NPP \ EpsTestOutputs \ epsToJpg.jpg @ error / convert.c / ConvertImageCommand / 2588 . }
Edit 2: Replacing spaces with %20 in the input file name didn't work, gave me the below error:
{convert:无法打开图像'C:\ test \ NPP \ 223083-A_BELI%20Frenchips%20Poulet%20roti%20face.eps':没有这样的文件或目录@ error / blob.c / OpenBlob / 3094.convert:invalid选项'-resize'的参数:C:\ test \ NPP \ EpsTestOutputs \ epsToJpg.jpg @ error / convert.c / ConvertImageCommand / 2588 . }
任何帮助将不胜感激 . 如果需要任何信息,请告诉我 .
1 回答
添加引号和传递参数以调整大小已修复此问题 . 传递给imagemagick的最终字符串如下所示
感谢所有对此问题发表评论的人 . 干杯