标签: c++ cairo freetype2
当使用cairo_text_extents并将字体提示样式设置为CAIRO_HINT_STYLE_SLIGHT时,对于某些字体,返回的边界框不正确。对于Verdana,它可以正常工作,但是使用Vera时,边界框小于字符串大小。
在两种字体上使用默认提示样式都可以正常工作。
我是否遗漏了其他我应该设置/做的事情以使cairo_text_extents与字体提示很好地配合?