Flex и полная поддержка UTF-8? - PullRequest
2 голосов
/ 01 сентября 2010

Делая обзор программного обеспечения для проекта RIA - я надеялся использовать Flex, но мне нужно убедиться, что он имеет полную поддержку UTF-8 - я говорю обо всех шрифтах для всех языков - от английского до финского и русского , на японский на тайский на санскрит ...

Я не работал с Flash / Flex / ActionScript несколько лет - но, похоже, я помню, что это зависит от шрифта, который вы встраиваете в фильм - так что если у вас есть, скажем, MS Arial UniCode, который имеет полный набор символов, вы просто включить в фильм и поддержку есть ли для отображения символов? Это правильно?

Кроме того, этот уровень поддержки символов (такой большой шрифт) - насколько это раздувает приложение?

Любое понимание было бы полезно, так как я все еще на стадии сбора информации. Также будут приветствоваться другие предложения программного обеспечения.

Спасибо JD

1 Ответ

0 голосов
/ 07 октября 2011

Если вы используете ActionScript 3 (и вам следует), все строки являются Unicode.А если вы используете более новые текстовые компоненты (Flash 10), то текстовый движок поддерживает сложные сценарии (включая русские, японские и индийские).

Все, что вам нужно сделать, это убедиться, что у вас есть правильные шрифты,Вы можете встраивать свой собственный (с обязательным раздуванием, которого нельзя избежать, если вы встраиваете китайский шрифт размером 30 МБ :-) На практике вы, вероятно, просто будете использовать системные шрифты.Среди прочего, потому что нет бесплатных и качественных китайских / японских шрифтов.И вы не имеете права встраивать шрифт без надлежащего лицензирования (и цены не низкие: -)

...