ImageMagick:垂直居中文本?

ImageMagick:垂直居中文本?,imagemagick,Imagemagick,我正在尝试使用ImageMagick将图像中的文本垂直居中 例如,我想要一个200像素高的图像,图像中垂直居中的单词是“TEST” 我不想指定图像的宽度。我希望ImageMagick根据文本的宽度计算图像宽度 -extent参数同时需要宽度和高度,所以我不能使用它 我正在为Cygwin使用ImageMagick 6.4.0 01/19/10 Q16。这似乎是Cygwin的最新版本 谢谢 不要在-size参数中指定宽度并使用: 不要在-size参数中指定宽度并使用: 谢谢,但这还不够。-size属

我正在尝试使用ImageMagick将图像中的文本垂直居中

例如,我想要一个200像素高的图像,图像中垂直居中的单词是“TEST”

我不想指定图像的宽度。我希望ImageMagick根据文本的宽度计算图像宽度

-extent参数同时需要宽度和高度,所以我不能使用它

我正在为Cygwin使用ImageMagick 6.4.0 01/19/10 Q16。这似乎是Cygwin的最新版本


谢谢

不要在
-size
参数中指定宽度并使用:


不要在
-size
参数中指定宽度并使用:


谢谢,但这还不够。-size属性也适用于文本。因此,这将创建一个200点字体的带有TEST的图像。pointsize属性完全被忽略了。但可能是我正在使用的版本。在哪个版本中,上面的代码正确地创建了一个以测试为中心的10点字体的图像?这很奇怪。我已经用不同的指针进行了测试,结果很有效。也许你应该把IM更新到最新版本?我使用的是
ImageMagick 6.6.9-2 2011-03-31 Q16
(适用于Windows)。是的,它在最新的Windows版本中正常工作!非常感谢。一定要检查答案,如果它有帮助。谢谢,但这并不完全做。-size属性也适用于文本。因此,这将创建一个200点字体的带有TEST的图像。pointsize属性完全被忽略了。但可能是我正在使用的版本。在哪个版本中,上面的代码正确地创建了一个以测试为中心的10点字体的图像?这很奇怪。我已经用不同的指针进行了测试,结果很有效。也许你应该把IM更新到最新版本?我使用的是
ImageMagick 6.6.9-2 2011-03-31 Q16
(适用于Windows)。是的,它在最新的Windows版本中正常工作!非常感谢。一定要检查答案是否有用。
convert -size x200 -background red -gravity Center \ 
        -pointsize 10 label:"TEST" test.png