Flex Fonts

  一、当编译一个Flex应用程序的时候,程序存储了所有用到的字体的名称,当应用程序在客户机器上运行的时候,Adobe Flash Player 通过这些字体的名称到客户机器上定位一个相同或者相近的字体。你也可以嵌入字体到程序中,这样不管客户机是否存在这样的字体,程序也可以使用你想要的正确的字体。

  二、设备字体。最安全的指定字体的方式是在字体列表的末尾加上一个设备字体,如下所示:

<fx:Style>
@namespace s "library://ns.adobe.com/flex/spark";
.myClass {
fontFamily: Arial, Helvetica, "_sans";
color: Red;
fontSize: 12;
fontWeight: bold;
}
</fx:Style>

  Flash Player支持三种设备字体:_sans,_serif,_typewriter,使用的时候需要加双引号。

  三、嵌入字体。嵌入字体不依赖于客户机。支持字体的文件格式有:.ttf,   .otf,   .ttc,   .dfont

  优点:嵌入字体不需要在客户机上安装;嵌入字体可以有旋转和消隐效果;嵌入字体在放大的时候也很边界也很平滑;

原文地址:https://www.cnblogs.com/winson/p/3175127.html