ОБНОВЛЕНИЕ: Я полностью изменил вопрос, потому что на самом деле мне действительно трудно правильно использовать шрифты устройства для нескольких языков, отображаемых в одном приложении (одновременно).
Я должен использовать шрифты устройства ( не может использовать свойство .embedFonts = true
), и я не буду маскировать, масштабировать, поворачивать или анимировать текст в любом случае.Я не беспокоюсь о побочных эффектах исчезающих проблем.Я замечаю, что английские символы отображаются правильно, НО другие символы не отображаются ...
Как и следующие кодированные символы, например:
सकत
Вместо этого вышеприведенные символы отображаются в виде пустых квадратов.
Есть ли что-то, что мне нужно использовать / знать?Я смотрел на них:
- System.useCodePage;
- TextField.defaultTextFormat;
- TextField.setTextFormat (...);
- Объект TextFormat;
- объект StyleSheet;
- Font.enumerateFonts (true);
Я пытаюсь отобразить отдельные слова (или короткие предложения)) из разных источников и разных языков.Другими словами .... многие TextFields будут разбросаны рядом друг с другом, но каждый TextField будет использовать один язык, независимый от других Textfields.Один может быть на китайском, другой на испанском, другой на французском, английском и т. Д.
Что мне нужно сделать, чтобы шрифт "_sans" (или любые поддерживаемые шрифты устройства) отображалсяправильно на разных языках?