我想使用convert
生成一些字体效果,但看不到计算画布大小的简单方法。我现在的方法是根据需要生成文本,例如convert label:ABCDEF
然后加载生成的图像以获得其大小。这似乎非常低效和麻烦。
是否有命令选项或方法来简单计算结果文本的指标?
答案 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:
输出。