Flex4.5,為了使項(xiàng)目能正確美化字體,并消除字體的鋸齒,先把字體文件FZHTJW.TTF放入到項(xiàng)目中
復(fù)制代碼 代碼如下:
fx:Style>
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";
@font-face{
src:url("assets/Fonts/FZHTJW.TTF");
fontFamily: FZHTJT; /* 嵌入后的字體名稱,也就是程序中要應(yīng)用的字體 */
fontStyle: normal;/* 常用值:normal, italic */
fontWeight: normal; /* 常用值:normal, bold */
advancedAntiAliasing: true; /* 是否消除鋸齒 */
fontAntiAliasType:advanced; }
/fx:Style>
復(fù)制代碼 代碼如下:
s:Label x="343" y="55" fontFamily="FZHTJT" fontSize="18" text="三國集團(tuán)"/>
fontFamily 應(yīng)用嵌入后字體的名稱FZHTJT
可以建立多個(gè)@font-face{} 使用多種字體,注既然在嵌入式中用了fontWeight和fontStyle,那在組件里就別再重復(fù)使用此屬性,否則無效。
可以把@font-face{} 保存在CSS文件中,然后通過CSS編譯成SWF文件,在應(yīng)用程序中調(diào)用FontAssets.swf
復(fù)制代碼 代碼如下:
@font-face{
src:url("FontAssets.swf");
fontFamily:FZHTJT;
}
您可能感興趣的文章:- Flex中實(shí)現(xiàn)對(duì)一個(gè)text渲染不同的字體顏色示例
- Flex CategoryAxis 字體樣式修改