Imagemagick标签问题

Imagemagick标签问题,imagemagick,label,gravity,Imagemagick,Label,Gravity,我正在使用imagemagick 6.2.8,我想在右侧对齐的图像底部添加一个标签 这是我的代码: convert image.png -gravity center -background "#f0f0f0" -font bgothm.ttf -pointsize 18 label:"text text" -append "append_image.png" 但是,标签是向左对齐的 如何将标签向右对齐 编辑: 我发现:在IMV6.4.7之前,对齐附加图像要困难得多,通常需要使用“-flop”

我正在使用imagemagick 6.2.8,我想在右侧对齐的图像底部添加一个标签

这是我的代码:

convert image.png -gravity center -background "#f0f0f0" -font bgothm.ttf -pointsize 18 label:"text text" -append "append_image.png"
但是,标签是向左对齐的

如何将标签向右对齐

编辑: 我发现:在IMV6.4.7之前,对齐附加图像要困难得多,通常需要使用“-flop”进行右对齐。或者使用“-extent”或“-border”调整居中对齐的附件的图像宽度。 但我从未使用imagemagick来对齐右下角


编辑:我已更新我的解决方案以使用您的ImageMagick版本

做双重失败的把戏。一个触发器镜像文本,使其右对齐,一个触发器镜像附加以使其可读:

convert image.png -background "#f0f0f0" -font bgothm.ttf \
  -pointsize 18 label:"text text" -flop -append -flop "append_image.png"
为我制作图像。请注意-flop-append-flop的顺序很重要

但是,更好的解决方案是将ImageMagick升级到>=6.4.7并使用-gravity:

convert image.png -gravity SouthEast -background "#f0f0f0" -font bgothm.ttf \
  -pointsize 18 label:"text text" -append "append_image.png"
convert image.png -gravity SouthEast -background "#f0f0f0" -font bgothm.ttf \
  -pointsize 18 label:"text text" -append "append_image.png"