使用 imagemagick 将前导 space 的文本转换为图像

convert text with leading space to image using imagemagick

我正在尝试按照 official page

中的指南使用 imagemagick 的 convert 实用程序将文本标签转换为图像

我正在使用以下命令。

convert -background lightblue -pointsize 72 label:" spaces " label.gif

虽然我的文字是前导白色space,但输出的图片前面没有space。空间正在被修剪。尾随 space 没有问题。我已经尝试了 SO question 给出的解决方案也是徒劳的。

当我输入这个问题并等待 post 它时,我通过猜测找到了一个方法 ;-)

解决方法就是用黑斜杠转义第一个 space。

convert -background lightblue -pointsize 72 label:"\ spaces " spaces.gif