2017-05-23 22 views
0

グリフが存在しないときにfabricjsのTextオブジェクトを他のフォントファミリにフォールバックするのを止める方法はありますか?fabricjs - フォントフォールバックを停止するにはどうすればよいですか?

または、フォールバックフォントファミリーを変更できますか?

グリフが選択されたフォントファミリ内に存在しない場合は、矩形ボックス(notdef)が表示されます。これは、選択されたフォントファミリが入力された文字をサポートしていないことをユーザに知らせる目的を果たします。

答えて

0

解決策が見つかりました。 fontFamilyオプションは、CSSのように複数のフォントを持つことができます。したがって、フォールバックフォント(デフォルトのTime News Roman)は、以下のコードのようにオーバーライドできます。

new fabric.Text("some text here", { 
    fontFamily: font_type+", NotDef", //font_type is some dynamic font 
}); 
関連する問題