2012-07-06 51 views
1

我正在從sdk 4.1遷移到4.6。現在字體看起來很奇怪。從flex 4.1遷移到4.6之後,字體看起來很奇怪

4.1

4.1

4.6

4.6

您可以注意到,在4.6字體看起來更光滑。字體聲明:

@font-face { 
    src: url("/assets/UNVR57X.TTF"); 
    fontFamily: myCFFFont; 
    embedAsCFF: true; 
    renderingMode: normal; 
} 

我使用s:Label組件。

我試過renderingModetruefalse。我怎樣才能讓它看起來像4.1?謝謝

+0

我相信你應該爲嵌入Spark組件設置'embedAsCFF'爲'true'。 – RIAstar 2012-07-06 15:44:49

+0

@RIAstar對不起,我給了錯誤的CSS。現在編輯。任何想法?..謝謝 – 2012-07-09 07:32:41

+0

嗯,多麼奇怪,作爲一個建議,你可以改變用於嵌入字體的字體管理器,它值得一試! http://livedocs.adobe.com/flex/3/html/help.html?content=fonts_06.html,還有你追溯了嵌入字體的列表,以確保它的嵌入式字體? – Neil 2012-07-09 08:47:40

回答

0

您是否正在發佈到Flash Player或AIR?

如果AIR,here's one bug在AIR中顯示字體,可能是您的情況。

(另外,設置cacheAsBitmap = true會導致與您類似的效果)。