Ошибка «несоответствующий примитив рисования» при попытке рисовать текст или изображения с помощью графической магии

Я переносу программу javascript, которая использует магию изображений, в пакетный файл Windows, используя магию графики.

Я не могу успешно использоватьconvert -draw команда.

У меня есть пара очень простых тестовых случаев. Первый

gm convert -size 1920x1080 xc:white -draw 'text 8,8 "Hello, world"' test.jpg

выдает сообщение об ошибке «Несоответствующий элемент чертежа (текст)».

Другой

gm convert -size 1920x1080 xc:white -draw 'image over 8,8 0,0 "img.jpg"' test.jpg

не работает с "несоответствующим рисунком примитива (изображения)".

Они оба терпят неудачу, когда вызываются из командной строки и когда вызываются из BAT-файла.

Я пробовал с и без кавычек".

Я пытался сбежать с^ цитаты^".

Я пытался избежать одиночных кавычек^'.

Я, очевидно, упускаю из виду что-то очень простое, я просто не вижу. Есть идеи?

РЕДАКТИРОВАТЬ Некоторые попытки я сделал ....

gm convert -size 1920x1080 xc:white -draw "'text 8,8 Hello'" test.jpg
gm convert -size 1920x1080 xc:white -draw "'text 8,8 \"Hello\"'" test.jpg
gm convert -size 1920x1080 xc:white -draw 'text 8,8 ^"Hello^"' test.jpg
gm convert -size 1920x1080 xc:white -draw "'text 8,8 ""Hello""'" test.jpg

но

gm convert -size 1920x1080 xc:white -draw "text 8,8 ""Hello"" " test.jpg

не удается "невозможно прочитать шрифт"

Ответы на вопрос(1)

Ваш ответ на вопрос