※ 引述《tka (tka)》之銘言:
: ※ 引述《tka (tka)》之銘言:
: : 因為有需要在flex的程式中使用到不同的字型
: : 但是中文字型整個包進去又大的嚇人 所以就想用動態載入的方式來解決
: : 於是就很暴力的在server端利用 flex3 sdk 即時編譯actionscript3的原始碼
: : 來產生內含字型描述的SWF檔,並透過cache機制,讓他只有在第1次載入時需要編譯
: : 目前基本上功能大致都達到了,但是目前還有兩個問題尚未解決
: : 1.部份字型參考調整後仍嵌入
: : 2.mxmlc編譯速度緩慢,但若改用swfmill的話,還不知道如何使用其中的嵌入字型
: : 不知道有沒有人有這方面的經驗呢
: : 我的實作Demo 與原始碼請參考
: : http://www.tkalu.com/tmp/embedFontText/
: 剛剛找到加速編譯的方法了
: 透過 haxe 把 swfill編出來的檔案再包一層就可以了
: 速度上達到十分滿意的效果 20個字以內幾乎沒有感覺
: http://tw.news.yahoo.com/article/url/d/a/080928/2/16pnq.html
: 這篇文章丟進去抓字型編譯只需要 2-3秒鐘
: 實作Demo 與原始碼請參考
: http://www.tkalu.com/tmp/embedFontText2
過了一年,也幫這個東西做了一點擴充
主要就是寫了
1. jQuery的plugin來處理要被取代的元素
2. 純actonscript3的flash用來載入字型與繪製文字的
現在已經可以算是有簡易的sIFR的功能
有興趣的朋友可以參考下面的網頁
http://www.tkalu.com/blog/2009/01/02/53/
http://www.tkalu.com/tmp/demo/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.57.128.229