フォントについて

解決


かべ  2009-04-22 20:58:39  No: 101668

開発環境:[OS]VistaUltimate [言語]VB6SP6

フォームのラベルにフォント「メイリオ」を設定しているプログラムが
あるとします。
配布したユーザの環境によって「メイリオ」フォントがない場合は
代用のフォントが設定されると思います。
しかし、文字がおかしくなって表示されなくなるのは問題なので、
やはり「メイリオ」フォントがない場合は「MS ゴシック」を使用する
など処理をしたほうがいいでしょうか?

そういう場合はこうしたほうがいいなど意見を御願いします。


魔界の仮面弁士  2009-04-22 21:45:44  No: 101669

私が思いつく選択肢としては、
  ・そもそもメイリオを利用しない。標準フォントのままにする。
  ・フォントをユーザー指定できるよう、設定画面を用意する。
  ・利用者にメイリオをインストールしてもらう。
  ・多少のフォント崩れは気にせず無視。
  ・再頒布可能なフォントを使用し、それを一緒に配布する。
  ・アプリ側で、想定されるフォント(メイリオ/MS ゴシックなど)に、
    それぞれのフォントに重みづけをし、利用可能なフォントの中で
    優先順位の高い物を選択するようにする。
あたりですかね。


かべ  2009-04-28 19:48:48  No: 101670

返信遅れました。
参考にします。ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加