fabricjs - 如何阻止字体回退?

时间:2017-05-23 20:11:15

标签: fabricjs

当字形不存在时,有没有办法阻止fabricjs的Text对象回退到其他字体系列?

或者,是否可以更改后备字体系列?

我希望当所选字体系列中不存在字形时,它会显示矩形框(notdef)。这样可以让用户知道所选字体系列不支持键入的字符。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。 fontFamily选项允许有多种字体,如CSS。因此,可以像下面的代码一样覆盖后备字体(默认时间新闻罗马)。

new fabric.Text("some text here", {
    fontFamily: font_type+", NotDef", //font_type is some dynamic font
});