關於如何在Flash/Flex中模擬Photoshop中Smooth字體渲染選項的任何想法?我已經嘗試了高級渲染(antiAliasType,gridFitType和朋友)的不同設置,但迄今爲止運氣不佳。任何想法?..如何在Flash中模擬Photoshop CS4 Smooth Font Rendering?
回答
TextField類具有銳度和厚度的屬性。
銳度:可以從-400被設置爲400 http://help.adobe.com/en_US/AS3LCR/Flash_10.0/flash/text/TextField.html#sharpness
myField.sharpness = 400;
厚度:可從-200被設置爲200 http://help.adobe.com/en_US/AS3LCR/Flash_10.0/flash/text/TextField.html#thickness
myField.thickness = -200
一般來說它是一個好主意,將TextField實例設置爲整個像素。我有時會爲子類TextField重寫x和y的setter,像這樣。
override public function set x(value:Number):void
{
super.x = Math.round(value);
}
我還發現,如果你正在使用像素字體,它是設置到TextField.antiAliasType
AntiAliasType.ADVANCED
一個好主意。
不是一個真正的答案,但仍然有效,
你會不會把你的字體在Flash看作他們在Photoshop做的完全一樣的。 Photoshop使用比Flash更高級的字體渲染技術。這主要可能是因爲Flash中的文本可以是動態的並且是動畫的。在Photoshop中使用的別名可能無法在這些條件下應對。要麼是這樣,要麼Adobe在實現字體渲染以匹配Photoshop(不太可能)時看不到任何價值。
我爲一家設計機構工作,甚至無法想象我不得不將它分解給設計師,以至於他們的字體在Flash中看起來與Photoshop中不一樣。這是我們都必須處理的事情。
這就是說,你可以經常通過技術@jeremynealbrown狀態關閉它,通常這就夠了。
感謝您的解釋,我實際上設法使用上面的技術,並得到足夠接近你說的。誠然,它不完美,但對我來說很好。 – 2010-04-23 09:10:15
- 1. .Net Inconsistent Font rendering
- 2. @ font-face chrome rendering
- 3. 如何將GIF導入在Photoshop CS4中創建的模板?
- 4. 如何在Flash中導入Photoshop形狀
- 5. 的Flash CS4 + SQLITE
- 6. Flash CS4 + AS 3.0
- 7. flash cs4 textfield
- 8. 如何在C中添加對Photoshop CS4 COM的引用#
- 9. flash中的滾動條CS4
- 10. Flash CS4 Pro入門
- 11. 在Ubuntu中模擬無Flash
- 12. 如何停止Flash CS4動作補間?
- 13. 如何使用CS4編譯Flash 11
- 14. 如何從Photoshop CS4中的腳本設置文件信息
- 15. 在Flash CS4 AS3中使用localToGlobal
- 16. 在Flash CS4中自定義UIScrollbar組件
- 17. 在Flash CS4中嵌入Youtube視頻?
- 18. 在Flash CS4中找不到mx.formatters.DateFormatter?
- 19. 無法在Flash CS4中導入UIComponent?
- 20. 在flash中更改DataGrid的顏色cs4
- 21. Actionscript:在Adobe Flash CS4中停止聲音
- 22. 如何在Flash CS4中設置SWC中的「文檔類」?
- 23. 模擬Photoshop中的高亮恢復工具
- 24. 在Flash CS4中調試AS3,如何觀看變量?
- 25. 如何在Flash cs4的列表組件中顯示圖像?
- 26. Adobe Flash CS4的文檔?
- 27. jsfl flash cs4 fl.trace()不工作
- 28. flash cs4倒計時時鐘
- 29. Adobe Flash CS4 Professional,ActionScript 2.0
- 30. Flash AS3 CS4項目組織
非常感謝 - 我確實知道清晰度,但從來沒有注意到厚度,這節省了我。現在效果很好 - 至少足以滿足我的需求。 – 2010-04-23 09:08:59
很高興它幫助:) – JeremyFromEarth 2010-04-23 09:10:43