我正在寻找一种算法来将文本包装在非矩形形状内,最好是基于Knuth和Plass算法.最难的部分是由于文本中的字体大小不同,线条可能具有不同的高度.下图是算法应该能够生成的示例.
javascript algorithm graphics text word-wrap
algorithm ×1
graphics ×1
javascript ×1
text ×1
word-wrap ×1