使用 imagemagick 将带有前导空格的文本转换为图像

pad*_*oot 6 imagemagick imagemagick-convert

我正在尝试按照官方页面的convert指南使用 imagemagick 的 util 将文本标签转换为图像

我正在使用以下命令。

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

虽然我的文本作为前导空格,但输出图像前面没有空格。空间正在被修剪。不过,尾随空格没有问题。我也尝试过在这个SO问题中给出的解决方案,但徒劳无功。

在此输入图像描述

pad*_*oot 7

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

解决方案很简单,用黑斜杠转义第一个空格。

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

在此输入图像描述