有没有办法让可变宽度字体在TLF中表现得像固定宽度字体?
可变宽度的示例:
快速的灰狐狸跳过懒狗。
固定宽度的示例:
The quick grey fox jumped over the lazy dog
请注意每个示例中“快速”和“灰色”一词中人物彼此之间的距离。
答案 0 :(得分:0)
这是你想要达到的目标吗?
(上部字体是Verdana和下部Tahoma)
我看到的唯一方法是在插入{覆盖SpanElement
类的insertText
方法时将每个字符放入单独的EditManager
中,在UpdateCompleteEvent
上检查它的AtomBounds并应用跟踪或填充SpanElement取决于这些边界的宽度。