需要文本的实际高度而不是边框​​高度

时间:2014-05-22 13:26:27

标签: fabricjs

这是一个场景: 我在画布上添加了一个文字。当我尝试使用属性属性current-height查找文本的高度时,它似乎给出了边界框的高度而不是实际的文本高度。字符上方和下方都有空格,也可以用文字高度计算。

我希望在字符提示和边界框提示之间没有空白高度的情况下实际文本高度。

任何建议都会有所帮助。

1 个答案:

答案 0 :(得分:0)

到目前为止,获得文本真实高度的唯一方法是在白色画布中克隆文本,绘制文本,将画布作为图像,并逐个像素地检查以获取开始和结束文本的位置。 这是一个usefull answer,其中包含一个代码段。