关于C#:使用freetype测试字体文件

Testing font files with freetype

我有一个用softy(字体编辑器)制作的位图.FON字体,似乎可以用fontforge打开,我用它生成了bdf,otf,fnt和otb文件。字体看起来很像profont,只不过它是成比例的(不是等宽字体)。因此,字形高度非常小(少于15个像素),所以我不知道ttf是否可以很好地工作...

SFML无法显示其中任何一个,没有任何建议吗?

代码:

1
2
3
sf::Font font;
font.loadFromFile("filename");
text.setFont(font);

我检查过,字体已打开。我对fontforge和freetype的字体一无所知,哪种格式更好或更有效。


实际上是不可能的。 SFML实际上要求字体具有unicode字符集,而位图字体格式不支持该字符集。