Fonts Imagemagick字体\字母之间的拉伸或间距?

Fonts Imagemagick字体\字母之间的拉伸或间距?,fonts,imagemagick,spaces,Fonts,Imagemagick,Spaces,我正在使用ImageMagick生成一些按钮。但是,我无法在生成的图像中设置字母之间的间距。我使用的命令: convert -gravity center button_subscribeme.png -font /usr/share/fonts/truetype/msttcorefonts/Arial_Bold.ttf -fill white -draw "text 0,0 'CLICK ME'" -font_stretch 10 render/mailbox-submit.png 抛

我正在使用ImageMagick生成一些按钮。但是,我无法在生成的图像中设置字母之间的间距。我使用的命令:

convert -gravity center button_subscribeme.png -font /usr/share/fonts/truetype/msttcorefonts/Arial_Bold.ttf  -fill white -draw "text 0,0 'CLICK ME'"  -font_stretch 10  render/mailbox-submit.png
抛出:

convert: unrecognized option `-font_stretch' @ error/convert.c/ConvertImageCommand/1561.

所以我想字体是不合适的选择。我怎样才能做到呢?生成的文本太窄。

我认为它是
-stretch
,使用枚举参数而不是数字


检查此链接:

据我所知,没有名为
-font\u stretch
的ImageMagick参数。但是,有一个
-stretch

但我不认为
-stretch
真的适用于字体。在任何情况下,要找出可能的值类型,只需运行:

convert -list stretch
并看到结果:

Any Condensed Expanded ExtraCondensed ExtraExpanded Normal SemiCondensed SemiExpanded UltraCondensed UltraExpanded 或

在Mac上的ImageMagick版本6.7.8-3 2012-07-19上适用于我:


-kerning-0.5“>-kerning 1.5”>

是的,看起来像这个-但我刚刚检查了-使用不同参数拉伸,它不会改变任何东西:(@bluszcz你能用
-stretch
?convert-重心按钮\u subscribeme.png-font/usr/share/fonts/truetype/msttcorefonts/Arial\u Bold.ttf-填充白色-绘制“文本0,0'单击我”吗?)-stretch UltraExpanded render/mailbox-submit.pngOch,我想我在找这个!我会在周末后让你知道我什么时候检查!谢谢-这就是我在找的。
convert \
  in.png \
 -gravity center \
 -font "/Library/Fonts/Arial Bold.ttf" \
 -kerning -0.5 \
 -fill white \
 -draw "text 0,0 'CLICK ME'" \
  out1.png
convert \
  in.png \
 -gravity center \
 -font "/Library/Fonts/Arial Bold.ttf" \
 -kerning 1.5 \
 -fill white \
 -draw "text 0,0 'CLICK ME'" \
  out2.png