Примените встроенные шрифты к специальным символам в текстовой области spark, используя TextLayoutFormat - PullRequest
0 голосов
/ 20 января 2012

При установке fontfamily непосредственно к textarea в mxml шрифты применяются к специальным символам.Но использование tlf и настройка fontfamily не применимы.

style.css ::

@font-face

{

    src: URL("/Assets/Fonts/GandhariUnicode-Bold.otf");

    fontFamily: "GandhariUnicode-Bold";

    embedAsCFF: true;

}

фрагмент исходного кода ::

textArea.textFlow.interactionManager.selectRange(beginIndex, endIndex);

var textLayoutFormat:TextLayoutFormat = getTextLayoutFormat();

textLayoutFormat.fontLookup = FontLookup.EMBEDDED_CFF;

textLayoutFormat.fontFamily ="GandhariUnicode-Bold";    

textLayoutFormat.renderingMode = RenderingMode.CFF;

Ответы [ 2 ]

0 голосов
/ 21 января 2012

Вы пробовали просто установить fontFamily и все? Добавьте также нормальное определение веса шрифта и посмотрите, что изменится.

0 голосов
/ 20 января 2012

Встроенные шрифты могут вести себя странно.Я вижу, что вы используете жирный шрифт, пытались ли вы также явно установить вес шрифта жирным шрифтом при встраивании вашего шрифта или / и в объект TextLayoutFormat?

Кроме того, я нашел этот поток, который может быть полезным: http://forums.adobe.com/thread/635711

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...