无效参数ImageMagick(Windows 10)

无效参数ImageMagick(Windows 10),imagemagick,graphic,Imagemagick,Graphic,我正在尝试生成一个1px宽、100px高的渐变图像,从白色到3532CB,然后将其保存在我的目录中,名为topgrad1.png 将目录更改为cmd.exe中的图像文件夹后,我输入: convert -size 1x100 gradient:white-#3532cb topgrad1.png 输入时,给出以下结果:无效参数-1x100 如何解决此问题?在Imagemagick中,至少在Unix系统上,您需要引用您的颜色,尤其是在使用十六进制或rgb(…)颜色时。所以 convert

我正在尝试生成一个1px宽、100px高的渐变图像,从白色到3532CB,然后将其保存在我的目录中,名为topgrad1.png 将目录更改为cmd.exe中的图像文件夹后,我输入:

    convert -size 1x100 gradient:white-#3532cb topgrad1.png
输入时,给出以下结果:无效参数-1x100


如何解决此问题?

在Imagemagick中,至少在Unix系统上,您需要引用您的颜色,尤其是在使用十六进制或rgb(…)颜色时。所以

convert -size 1x100 gradient:"white-#3532cb" topgrad1.png

在Imagemagick中,至少在Unix系统上,您需要引用您的颜色,尤其是在使用十六进制或rgb(…)颜色时。所以

convert -size 1x100 gradient:"white-#3532cb" topgrad1.png

该错误表示您正在访问Windows命令“convert.exe”,可能位于“C:\Windows\System32\目录”。您需要确保ImageMagick的“convert”命令位于您的路径中,或者使用完整路径调用IM“convert”。或者,如果您使用的是IM7,您应该使用“magick”而不是“convert”,并且仍然确保它位于您的路径中。

该错误表示您正在访问Windows命令“convert.exe”,可能位于“C:\Windows\System32\目录”中。您需要确保ImageMagick的“convert”命令位于您的路径中,或者使用完整路径调用IM“convert”。或者,如果您使用的是IM7,您应该使用“magick”而不是“convert”,并且仍然确保它在您的路径中。

我怀疑GeeMack的答案对于Windows用户是正确的,而不是下面我的答案。我怀疑GeeMack的答案对于Windows用户是正确的,而不是下面我的答案。