Вы по ошибке запускаете программу Microsoft CONVERT.EXE
, которая преобразует файловые системы FAT в NTFS (или что-то подобное), а не команду ImageMagick , которую вы хотите. В зависимости от версии ImageMagick , которую вы хотите использовать, решение может быть разным.
Если вы хотите использовать ImageMagick v7 (что является лучшей и разумной идеей), команды были изменены следующим образом:
Old v6 command | New v7 command
===============|================
identify | magick identify
animate | magick animate
montage | magick montage
convert | magick
mogrify | magick mogrify
Итак, вам нужно изменить свой Javascript, чтобы использовать magick
вместо convert
.
Если вы хотите использовать v6 ImageMagick , вам нужно продолжать использовать convert
, но убедитесь, что Windows находит ImageMagick convert
вместо Windows C:\WINDOWS\SYSTEM32\CONVERT.EXE
. Вы можете сделать это, явно выполнив полную команду ImageMagick , поэтому вместо простого convert
вы используете полный путь, который будет выглядеть примерно так:
C:\ImageMagick\ImageMagick-6.7.6\convert ...
или вы установили PATH
в каком-то окне GUI (я избегаю Windows, но это что-то вроде Settings
-> Control Panel
-> System
-> Environment Variables
-> PATH
) и сделаем его поэтому каталог, содержащий ImageMagick, находится спереди, поэтому Windows находит ImageMagick раньше, чем собственный CONVERT.EXE
:
PATH=C:\ImageMagick\ImageMagick-6.7.6:<REST OF PATH>