- ベストアンサー
windowsの代替フォント
はじめまして。 mrnoriと申します。 現在.net frameworkでフォントファイル(ttf,ttc,otf)を読み込んで 画像を生成し、画面に出力するという処理を実装しています。 その際かなフォントに漢字など入力すると漢字がMSゴシックと思われるフォントに代替されます。 これはwindowsの標準フォントが代替フォントとして使用されているのでしょうか? また漢字が表示されると読み込んだファイルに漢字のグリフがあると勘違いしてしまいそうなので、代替フォントを指定するなどして、グリフの存在しない文字は"・"や"□"などに置き換わるようにしたいのですが、可能でしょうか? ご教授のほどよろしくお願いします。 ちなみに環境は以下のとおりです。 .net framework ver1.4 asp.net ver1.4 C# win32api ※otfを扱うためAddFontResourceExでファイルを読み込み、CreateFontで論理ファイルを作成、TextOutで文字描画を行っています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
フォントリンクという仕組みです。 このページが参考になるかもしれません。 http://blue.ribbon.to/~akene/fontlink.htm
お礼
ご回答ありがとうございます。 早速調べてみます。