Fonts 使用非等距字体包装单词有什么诀窍吗?

Fonts 使用非等距字体包装单词有什么诀窍吗?,fonts,text-processing,Fonts,Text Processing,我现在在尝试为非等距字体(字体可能不同)实现换行时遇到了一些麻烦。我试着到处找,但找不到解决办法。有什么建议吗?这个怎么样 存储每个单词的像素长度 存储每个字的像素偏移量 当文本插入到一行中时,更新偏移量,如有必要,断开该行 请具体说明,您使用的是什么语言/方法?

我现在在尝试为非等距字体(字体可能不同)实现换行时遇到了一些麻烦。我试着到处找,但找不到解决办法。有什么建议吗?

这个怎么样

  • 存储每个单词的像素长度
  • 存储每个字的像素偏移量
  • 当文本插入到一行中时,更新偏移量,如有必要,断开该行

请具体说明,您使用的是什么语言/方法?