【发布时间】:2019-10-21 15:34:51
【问题描述】:
如何使用 imagemagick 在现有图像“之前”添加一些文本?这意味着我有一个图像(签名),我想在图像之前的左侧(不是上方或底部)添加一些文本(当前日期)。我怎样才能做到这一点?我已经用 append 试过了,但这对我没有用:-(
And here it is how it should looks afterwards with the current date
到目前为止,我已经使用此代码进行了尝试:
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
But there is only white space before the image added, no text is shown
我现在试过了:
magick \( -size 400x -background white -gravity west label:21.10.2019 \) signature.png +append signature-with-date.png
还是不行
【问题讨论】:
-
请展示您开始使用的图像以及之后的外观 - 另外,根据 StackOverflow 规则,您应该展示您尝试过的代码。
-
嗨,马克,我添加了两个示例图像(之前和之后)以及我的代码。
-
更改顺序...
convert -gravity west label:21.10.2019 signature.png +append signature-with-date.png -
或者以相同的顺序加载但在附加之前交换...
convert signature.png label:21.10.2019 -gravity West +swap +append signature-with-date.png -
我试过了,但是没有文字,只有左边加了空格。 :-/
标签: imagemagick