自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

實例解析Flex字體的使用

開發(fā) 后端
本文通過實例向大家介紹一下Flex字體使用,F(xiàn)lex主要支持的TrueType和OpenType類型的字體,它們之間又有什么區(qū)別和聯(lián)系呢,請看本文具體介紹。

在學習Flex的過程中,你可能會遇到Flex字體使用問題,這里和大家分享一下,相信通過本文的介紹你對Flex字體的使用會有深刻的認識。今天在把玩開源的Flex系統(tǒng)和控件時碰到了字體不能編譯的問題,所以對字體進行了較為深入的研究。

Flex支持的TrueType和OpenType類型的字體

這里介紹一下他們之間的區(qū)別

◆TrueType字體可調(diào)整到任意大小,并且在所有大小情況下,都是清晰可讀的??梢詫⑺鼈儼l(fā)送給Windows支持的任何打印機或其他輸出設(shè)備。

◆OpenType字體與TrueType字體相關(guān),但包括更大的基本字符集擴展,包括小型大寫、老樣式數(shù)字及更復雜的形狀,如“字形”和“連字”。

Flex字體的使用

以下個例子是使用本地的字體,這些字體讀取的默認路徑是C:\WINDOWS\Fonts,在你把玩別人的Flex應(yīng)用時,你需要注意他人的字體你是否都有了。

  1. viewplaincopytoclipboardprint?  
  2. <mx:Style> 
  3. @font-face  
  4. {  
  5. src:local("Tahoma");  
  6. fontFamily:localFont;  
  7. fontWeight:bold;  
  8. }  
  9. </mx:Style> 
  10. <mx:ButtonfontFamilymx:ButtonfontFamily="localFont"label="TryMe"/> 
  11. <mx:Style> 
  12. @font-face  
  13. {  
  14. src:local("Tahoma");  
  15. fontFamily:localFont;  
  16. fontWeight:bold;  
  17. }  
  18. </mx:Style> 
  19. <mx:ButtonfontFamilymx:ButtonfontFamily="localFont"label="TryMe"/> 
  20.  

 你也可以通過url定義Flex字體,然后就可以使用相對或絕對路徑定義字體 

  1. viewplaincopytoclipboardprint?  
  2. <mx:Style> 
  3. @font-face  
  4. {  
  5. src:url("assets/tahoma.ttf");  
  6. fontFamily:localFont;  
  7. fontWeight:bold;  
  8. }  
  9. </mx:Style> 
  10. <mx:ButtonfontFamilymx:ButtonfontFamily="localFont"label="TryMe"/> 
  11. <mx:Style> 
  12. @font-face  
  13. {  
  14. src:url("assets/tahoma.ttf");  
  15. fontFamily:localFont;  
  16. fontWeight:bold;  
  17. }  
  18. </mx:Style> 
  19. <mx:ButtonfontFamilymx:ButtonfontFamily="localFont"label="TryMe"/> 
  20.  

 @font-face所有屬性如下

  1. src:url("assets/aaa.png")字體url  
  2.  
  3. src:local("Tahoma");本地字體  
  4. fontFamily:localFont;字體別名  
  5.  
  6. fontStyle:italic;字體傾斜  
  7. fontWeight:bold;字體的粗細默認為normal  
  8.  
  9. advancedAntiAliasing:true字體防鋸齒  
  10.  

 ◆最后講下在css中使用Flex字體

  1. viewplaincopytoclipboardprint?  
  2. <mx:Style> 
  3. @font-face  
  4. {  
  5. src:url("assets/Abduction.ttf");  
  6. fontWeight:normal;  
  7. fontFamily:localFont;  
  8. }  
  9. .coolStyle  
  10. {  
  11. fontFamily:localFont;  
  12. fontWeight:normal;  
  13. }  
  14. </mx:Style> 
  15. <mx:ButtonstyleNamemx:ButtonstyleName="coolStyle"label="TryMe"/> 
  16. <mx:Style> 
  17. @font-face  
  18. {  
  19. src:url("assets/Abduction.ttf");  
  20. fontWeight:normal;  
  21. fontFamily:localFont;  
  22. }  
  23. .coolStyle  
  24. {  
  25. fontFamily:localFont;  
  26. fontWeight:normal;  
  27. }  
  28. </mx:Style> 
  29. <mx:ButtonstyleNamemx:ButtonstyleName="coolStyle"label="TryMe"/> 
  30.  

 

【編輯推薦】

  1. 技術(shù)分享 在Flex中嵌入Flex字體的步驟
  2. FlexBuilder4十大新特性閃亮登場
  3. 學習總結(jié) 在Flex中如何嵌入Flex字體
  4. 揭開Flex正則表達式的神秘面紗
  5. FlexBuilder開發(fā)方法及特點解析 

 

責任編輯:佚名 來源: csdn.net
相關(guān)推薦

2010-08-02 09:43:00

Flex應(yīng)用

2010-08-13 10:01:46

Flex樣式定義

2010-08-11 13:28:46

Flex行為

2010-08-05 13:14:16

Flex布局

2010-07-29 10:40:12

2010-08-13 11:02:27

Flex渲染器

2010-08-09 15:41:13

Flex字體

2010-08-10 14:08:09

Flex嵌入字體

2010-08-09 15:30:00

Flex字體

2010-08-10 11:08:32

Flex外部樣式表

2010-08-03 10:46:41

Flex代碼格式化

2010-08-06 14:13:31

FlexDataGrid分頁控

2010-08-09 16:01:37

Flex字體

2010-08-11 09:21:37

2010-07-30 16:17:18

Flex開發(fā)

2010-08-13 09:54:23

Flex字體

2010-07-30 09:16:24

Flex數(shù)據(jù)綁定

2010-07-28 11:12:19

Flex正則表達式

2010-08-04 14:34:35

Flex編程模型

2010-08-04 13:23:29

Flex事件
點贊
收藏

51CTO技術(shù)棧公眾號