【发布时间】:2014-09-03 07:27:45
【问题描述】:
这是一个场景: 我在画布上添加了一个文本。当我尝试使用属性属性 current-height 查找文本的高度时,它似乎给出了边界框的高度而不是实际的文本高度。字符上下有空格,也是用文字高度计算的。
我想要在字符提示和边界框提示之间没有空白高度的实际文本高度。
任何建议都会有所帮助。
【问题讨论】:
标签: fabricjs
这是一个场景: 我在画布上添加了一个文本。当我尝试使用属性属性 current-height 查找文本的高度时,它似乎给出了边界框的高度而不是实际的文本高度。字符上下有空格,也是用文字高度计算的。
我想要在字符提示和边界框提示之间没有空白高度的实际文本高度。
任何建议都会有所帮助。
【问题讨论】:
标签: fabricjs
到目前为止,获取文本实际高度的唯一方法是在白色画布中克隆文本,绘制文本,将画布作为图像,并逐像素检查以获取文本的开始和结束位置。 这是一个 usefull answer,其中包含一个 sn-p。
【讨论】: