将FabricJS文本融入图像(语音气泡)

时间:2013-09-24 12:29:30

标签: javascript html5 canvas fabricjs

我目前正在尝试使用FabricJS创建一个讲话泡泡。用户应该能够在其中写入文本,并且文本应该在讲话泡泡内。我发布了一张图片,但我还没有足够的声誉。所以这基本上是将文本拟合到图像中。

我正在做的是加载图像,然后创建文本并将它们放入一个组中,这样用户就可以将它们一起移动。

然而,问题是:当文字太长时,它会继续走出泡沫而不是换行。

我现在可以做的是检查文本的宽度,如果太多,可以通过找出使用它的单词来添加一些换行符。我怀疑它虽然工作得很好但效率不高。

还有其他解决方案吗? 谢谢!

0 个答案:

没有答案