【发布时间】:2017-01-24 16:59:41
【问题描述】:
目前我正在研究一种从字体图集中采样像素的文本渲染算法。文本是从左到右的水平布局。
由于 True Type 字体支持左右方位,因此两个字形可能会水平重叠。这意味着,字符串中的水平像素坐标可以属于两个重叠字形中的任何一个。例如,在许多字体(主要是草书)中使用字形组合“Ta”时,重叠区域的上部像素将属于 T-bar,而下部像素将属于 a 的左边框。
这会使我正在开发的算法复杂化,但只要一个水平像素坐标最多属于两个字形,它仍然可以修复。
现在我的问题是: 是否有任何字体/语言的水平像素坐标可以属于两个以上的字形(仅水平文本,而不是垂直文本)?
【问题讨论】:
标签: algorithm graphics rendering