首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何转换名称imagemagick中有空格的文件

如何转换名称imagemagick中有空格的文件
EN

Stack Overflow用户
提问于 2018-09-21 08:05:46
回答 1查看 1.8K关注 0票数 0

文件路径类似于C:\test\NPP\223083-A_BELI Frenchips Poulet roti face.eps

该命令适用于文件名中没有空格的文件,但对于空格,则会出现以下错误:

{转换:无法打开图像‘C:\test\NPP\223083-A_BELI:没有这样的文件或目录@error/blo.c/OpenBlob/3094转换:没有对此图像格式的解码委托( ' @ error/constitute.c/ReadImage/509.convert: unable to open image 'Frenchips': No such file or directory @ error/blob.c/OpenBlob/3094.convert: no decode delegate for this image format’@error/合宪.c/ReadImage/509)转换:无法打开图像'Poulet':没有这样的文件或目录@error/blo.c/OpenBlob/3094转换:没有对此图像格式' @ error/constitute.c/ReadImage/509.convert: unable to open image 'roti': No such file or directory @ error/blob.c/OpenBlob/3094.convert: no decode delegate for this image format‘@error/conte.c/ReadImage/509转换的解码委托:无法打开图像格式‘face.ep’:没有这样的文件或目录@error/blo.c/OpenBlob/3094转换:选项的无效参数'-resize':C:\test\NPP\EpsTestOutputs\epsToJpg.jpg @error/Convert.c/ConvertImageCommand/2588。

编辑2:在输入文件名中用%20替换空格无效,给出了以下错误:

{ 'C:\test\NPP\223083-A_BELI%20Frenchips%20Poulet%20roti%20face.eps'::无法打开图像没有这样的文件或目录@error/blob.c/OpenBlob/3094转换:选项的无效参数“调整”‘:C:\test\NPP\EpsTestOutputs\epsToJpg.jpg @error/C:\test\NPP\EpsTestOutputs\epsToJpg.jpg/ConvertImageCommand/2588.}

任何帮助都将不胜感激。如果需要任何信息,请告诉我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-21 11:57:20

添加引号和传递参数来调整大小解决了这个问题。传递给imagemagick的最后字符串如下所示

代码语言:javascript
复制
"convert \"C:\\test\\NPP\\223083-A_BELI Frenchips Poulet roti face.eps\" -density 300 -resize 1024x768 C:\\test\\NPP\\EpsTestOutputs\\epsToJpg.jpg"

感谢所有对这个问题发表评论的人。干杯

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52439296

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档