2013/10/16

Flex:: fontFamilyにdevice(system) fontsを追加することについて

Flex 4.10:: fontFamilyに使用したいフォントを設定しますが、システム(デバイス)によっては、そのフォントがインストールされていないかもしれません。なので、fontFamilyは複数設定しておくほうがいいでしょう。さらに、最後に"_sans"や"_serif"や"_typewriter"(これらは自動でシステムが持っているフォントの中で一番近いものを選択してくれる)を設定しておくと、全く予想外のフォントが表示されることはなくなります。

ちなみにそれぞれ以下のようなフォントを選択します。
"_sans"はHelvetica, Arial
"_serif"はTimes Roman
"_typewriter"はCourier

■ソースコード
1
2
3
4
5
6
7
/* CSS file */
@namespace s "library://ns.adobe.com/flex/spark";

global
{
 fontFamily: "HiraKakuInterface-W1","HiraKakuProN-W3","_sans";
}


http://livedocs.adobe.com/flex/3/html/help.html?content=fonts_03.html

0 件のコメント:

コメントを投稿