让我添加一张图片来描述我的问题。
http://i.stack.imgur.com/SisN7.jpg
我的脸书名称位于左上角。它有9个字符,以深灰色块为中心。
现在,如果我的名字只是“D”,它会出现在“D”字母所在的地方。或者,如果我的昵称是“IHaveAVeryLongUsernameWoah”,它会溢出到粉红色区域。
FabricJS上是否有自动缩放功能,所以我可以简单地定义最大宽度,FabricJS会自动计算字体大小?
就像,如果只有一个字母,请在中心打印。如果有很多字母和字母宽度超过最大尺寸,则字体大小会减小。
不确定这是否可行。任何帮助将不胜感激。