1

私は、softy (フォント エディタ) で作成したビットマップ .FON フォントを持っています。fontforge で問題なく開くようです。bdf、otf、fnt、および otb ファイルを生成しました。フォントはプロフォントによく似ていますが、プロポーショナルです (モノスペースではありません)。したがって、グリフの高さは非常に小さい (15 ピクセル未満) ため、ttf がうまく機能するかどうかはわかりません...

SFML ではそれらのいずれも表示できません。何かアドバイスはありますか?

コード:

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

確認したところ、フォントが開いています。私は fontforge と freetype のフォントについて何も知りません。

4

1 に答える 1

0

実際には不可能です。SFML では実際にはフォントが Unicode 文字セットを持っている必要がありますが、これはビットマップ フォント形式ではサポートされていません。

于 2012-07-16T19:45:51.257 に答える