Добавление текста перед изображением с помощью imagemagick - PullRequest
0 голосов
/ 21 октября 2019

как я могу добавить текст "перед" существующим изображением, используя imagemagick? Это означает, что у меня есть изображение (подпись), и я хотел бы добавить текст (текущую дату) перед изображением, слева (не сверху или снизу). Как я могу это сделать? Я пробовал это с добавлением, но это не сработало для меня: - (

Вот одна примерная подпись

И вот как это должно выглядеть потомс текущей датой

Я пробовал это с этим кодом:

convert signature.png label:21.10.2019 -gravity West +append signature-with-date.png

Теперь я пробовал это с другим порядком:

convert -gravity west label:21.10.2019 signature.png +append signature-with-date.png

Но перед добавлением изображения есть только пробел, текст не отображается

Я пробовал сейчас с:

magick \( -size 400x -background white -gravity west label:21.10.2019 \) signature.png +append signature-with-date.png

Все еще не работает

как вы видите здесь

1 Ответ

1 голос
/ 21 октября 2019

Это прекрасно работает для меня в Imagemagick 6.9.10.68 Q16 Mac OSX.

Синтаксис Unix:

convert \( -size 400x -background white -gravity west label:"21.10.2019" \) signature.png +append signature-with-date.png


Синтаксис Windows:

convert ( -size 400x -background white -gravity west label:"21.10.2019" ) signature.png +append signature-with-date.png


enter image description here

Какая у вас версия и платформа Imagemagick?

Если вы используете Imagemagick 7, используйте магию вместо конвертации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...