https://github.com/fabricjs/fabric.js/blob/master/src/shapes/text.class.js#L210
_fontSizeFraction: 0.222,
_fontSizeMult: 1.13,
有什么线索它们是怎么来的吗? 我发现它们对于测量实际文本大小非常有用。
最佳答案
_fontSizeFraction
大约等于 2/9,但我的印象是该值将用于减小字体的默认大小。
Text Line proportion to font Size (in pixels)
_fontSizeMult
将值增加 13%。它获取字体高度,将其增加 13%,得到包括行距在内的总行高。
这些变量看起来像默认值,很可能是开发人员根据个人喜好选择的。
它们用于查找文本大小,因为文本大小可能是由这些变量定义的。
关于javascript - `fabric.js` 中的神奇数字来自哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67889036/