我已经做了好几天了。
我正在尝试渲染一个与Ubuntu的LCD轻微模式完全相似的角色(带子像素提示)。我已经将FT_LOAD_FORCE_AUTOHINT | FT_LOAD_TARGET_LIGHT
设置为加载标记。
下面显示了格鲁吉亚,12px,#ff的对比度。正如您所看到的,Firefox上的颜色较为温和,并且两侧都有一个额外的列。顺便说一句,gnome-terminal的渲染与Firefox的渲染相同。
Ubuntu中有4个级别的提示 - 无/ Sligh / Medium / Full。如何在这些级别中呈现文本?我知道Ubuntu使用Pango进行文本渲染,而Pango反过来使用Freetype来栅格化字形,所以我认为使用Freetype,它可能与Ubuntu完全相似。