确定使用ImageMagick绘制的文本的图像大小?

时间:2014-02-10 09:14:27

标签: imagemagick

我想使用convert生成一些字体效果,但看不到计算画布大小的简单方法。我现在的方法是根据需要生成文本,例如convert label:ABCDEF然后加载生成的图像以获得其大小。这似乎非常低效和麻烦。

是否有命令选项或方法来简单计算结果文本的指标?

2 个答案:

答案 0 :(得分:1)

我实际看到的最佳解决方案是:

convert -verbose label:ABCDEF png:- >/dev/null

导致stderr上的以下消息:

label:ABCDEF=>ABCDEF LABEL 53x15 53x15+0+0 16-bit DirectClass 0.020u 0:00.010

请求的大小在第3栏:53x15

答案 1 :(得分:0)

有一种方法可以更直接地获取文本指标,尽管leu的尺寸选项也很好。然后,您可以使用-debug annotate选项搜索包含文字大小的Metrics:输出。