2010-09-01 42 views
2

爲RIA項目做一些軟件審查 - 我希望能夠使用Flex,但需要確保它具有完整的UTF-8支持 - 我正在談論所有語言的所有字體 - 從英語到完成,再到俄語,以日文,泰文,梵文...Flex和完整的UTF-8支持?

我沒有在Flash/Flex/ActionScript多年的工作 - 但我似乎記得它取決於你嵌入到電影中的字體 - 所以如果你有,說MS Arial UniCode具有完整的字符集,您只需將其包含在電影中,並且支持在那裏顯示字符?這是正確的嗎?

還包括那個級別的字符支持(那麼大的字體) - 如何膨脹應用程序?

由於我仍處於信息收集階段,任何見解都將有所幫助。 其他軟件建議也將不勝感激。

感謝 JD

回答

0

如果您使用ActionScript 3(你應該),所有的字符串都是Unicode。 如果您使用較新的文本組件(Flash 10),則文本引擎支持複雜的腳本(包括俄羅斯,日語和印度語腳本)。

所有你需要做的是確保你有正確的字體。您可能會嵌入自己的內容(如果您嵌入30 MB的中文字體,則無法避免的強制性膨脹:-) 實際上,您可能只會使用系統字體。 除此之外,因爲沒有免費的高質量中文/日文字體。如果沒有適當的授權,你沒有權利嵌入字體(價格不低:-)