現在、画像を C++ プログラムに構造体としてハードコーディングしています (ピクセル データを含むソース コードは GIMP で作成できます)。
static const struct {
unsigned int width;
unsigned int height;
unsigned int bytes_per_pixel;
unsigned char pixel_data[16 * 16 * 4 + 1];
} my_icon = {
16, 16, 4,
"...", pixel data here
};
これはうまく機能しており、とても満足しています!しかし今、私が使用しているフォントファイルに対して同じことをしたいと思っています。
GIMPは私のために変換を行いましたが、明らかに私のためにフォントを変換することはできません.
関連性がある場合、これは私が現在フォントファイルをロードする方法です:
sf::Font font;
if (!font.loadFromFile("font.ttf")) {
std::cout << "Could not load font" << std::endl;
return -1;
}
誰か助けてくれませんか?(フォントのサイズは 25 KB 未満なので問題ありません)
ありがとう!!