Flex 4, повернутая горизонтальная метка с укороченным встроенным шрифтом - PullRequest
1 голос
/ 14 февраля 2011

Я пытаюсь повернуть горизонтальную метку ColumnChart на 45 °.Я уже знаю, что шрифт должен быть встроен, чтобы это работало, но теперь мой ярлык усекается.Обратите внимание, что он работал в базовой проверке концепции, которую я сделал несколько месяцев назад, но теперь он интегрирован в панель с verticalLayout, метка усекается.

Код для средства визуализации оси:

 <mx:horizontalAxisRenderers>
            <mx:AxisRenderer id="horAxisRenderer" labelRotation="-45" axis="{horAxis}"
                             styleName="horAxisStyle"
                              canDropLabels="true"
                    />        
 </mx:horizontalAxisRenderers>

И шрифт:

@font-face {
src: url("/assets/fonts/Verdana.ttf");
font-family: verdana;
}


.horAxisStyle{
    font-family: verdana;
    font-size:8;
    color:red;
}

Результат, который я получаю (шрифт установлен на красный, чтобы убедиться, что CSS используется): http://piczasso.com/i/t1i96.png

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

1 Ответ

1 голос
/ 14 февраля 2011

Нашел ответ по: http://help.adobe.com/en_US/flex/using/WS0FA8AEDB-C69F-4f19-ADA5-AA5757217624.html

Поскольку столбчатая диаграмма является компонентом mx, она не поддерживает CFF поддержки.

Исправлено путем изменения следующего:

@font-face {
    src: url("/assets/fonts/Verdana.ttf");
    font-family: verdana;
    embedAsCFF:false;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...