flex編譯器,位於flex sdk的bin目錄,例如:flash builder 4 sdk 3.5 "c:\program files\adobe\adobe flash builder 4\sdks\3.5.0\bin", 編譯器的詳細使用說明參考官方文件using the flex compilers主題。
mxmlc.exe:應用程式編譯器,可以把*.mxml(*.as)、*.css等主要檔案編譯成swf。
flash/flex使用裝置字型存在嚴重鋸齒問題,不夠美觀,而且當計算機沒有相應字型時會造成內容無法顯示等問題,該系列文章介紹flex技術平台下如何實現字型的動態嵌入。
字型樣式
需要編譯的css檔案:wb_arial.css
/* css file */
@font-face
使用mxmlc.exe編譯字型樣式
開啟命令列,執行以下命令編譯css,生成swf:(格式:mxml.exe [srcfile] –output [destfile])
mxmlc.exe wb_arial.css
使用字型swf
private var styleloader:ieventdispatcher;
private function init():void
private function onstyleevent(event:styleevent):void
{ if(event.type == styleevent.complete)
{ trace("load wb_arial.swf complete....");
var textfield:textfield = new textfield();
textfield.type = textfieldtype.dynamic;
textfield.autosize = textfieldautosize.left;
textfield.embedfonts = true;//嵌入設定
Flex字型篇 動態嵌入字型 按需嵌入
接上篇 flex字型篇 動態嵌入字型 按需嵌入 中文字型小的幾m,大的十幾m,如果把整個中文字型都嵌入到swf會使容量增大,不利於網路傳輸,這時應該採取按需嵌入的辦法,只把使用到的字元才嵌入到字型swf裡。按需嵌入的字型樣式 需要編譯的css檔案 wb fz22.css generate by wi...
網頁程式Flex 動態嵌入字型
概述 flex編譯器,位於flex sdk的bin目錄,例如 flash builder 4 sdk 3.5 c program files adobe adobe flash builder 4 sdks 3.5.0 bin 編譯器的詳細使用說明參考官方文件using the flex compi...
Flex之嵌入字型旋轉
最近為了專案需要,研究了一下flex字型旋轉的功能,但是在專案中我們所使用的字型類不是flex的自帶元件如textfield,label等,而是使用了開源專案degrafa的graphictextfiled.這就導致了難度加大。如果僅僅是使用flex的label元件實現字型旋轉功能,僅僅需要做到以下...