Imagemagick标签问题
我正在使用imagemagick 6.2.8,我想在右侧对齐的图像底部添加一个标签 这是我的代码: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”
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"