首都,其他一些字母在TTF中高于基线

时间:2014-08-26 20:45:21

标签: true-type-fonts sdl-ttf

当我使用带SDL的TrueType字体时(我不知道SDL是否与它有关),有些字母会高于基线。使用高塔文字字体,大写字母和小写字母'显着高于基线:

在Arial中,它只是':

但是Tahoma和Times,似乎没有问题:

机器之间是一致的,所以我怀疑它是字体。

我正在使用SDL_TTF库。因此渲染完成:

 SDL_Surface* surfaceToPrintOn;
 surfaceToPrintOn = TTF_RenderText_Solid (ttfFontPointer, textToPrint, color); 

我从未在其他程序中看到过使用这些字体的问题。我怎样才能让它们看起来平整整洁?

TIA。

0 个答案:

没有答案