![]() |
Начертание шрифтов во Flex-проекте
При создании бизнес-приложений этот вопрос как-то не появлялся, было как-то не до него.
А тут делаю приложение с вобщем-то чисто графическим наполнением, дизайн которого разработан в фотошопе. И вылезла особенность шрифтов ... Во Flash Professional я накидал в точности то, что получается в моем приложении: [IMG]http://img40.**************/img40/2200/unled1yg.png[/IMG] Первая строка - "TLF Text", вторая - "Classic Text". В моем проекте spark.Label's, которые отображаются в точности как TLF Text во FP (верхняя надпись на картинке). И хотя флексовская дока по Label пишет: Цитата:
Шрифт взял распространенный Myriad Web Pro, добавил его в проект - от банального Код:
@font-face {Код:
@font-face {Добавлено через 2 часа 2 минуты Мистика какая-то! Вчера несколько часов поздно вечером возился со шрифтами и получал то, что опубликовал выше. Сегодня ситуация кардинально поменялась - шрифт сглаживается! Я поэкспериментировал: [IMG]http://img827.**************/img827/3558/unled1bef.png[/IMG] 1-ая надпись: <mx:Label ... textFieldClass="mx.core.UIFTETextField"/> (embed font) 2-ая надпись: <s:Label .../> (device font) 3-тья надпись: <s:Label .../> (embed font) Как видно, предыдущие результаты отображались так, как будто отображался не внедренный шрифт, а системный (т.е. advancedAntiAliasing:true для него не срабатывал). Теперь все встало на свои места. Возможно, в компиляторе (?) вчера возникла какая-то ошибка и работа со шрифтом работала некорректно - х.з. А после перезагрузки и перекомпиляции все встало на свои места. Правда, для меня по-прежнему остается загадкой - можно ли влиять на такие свойства шрифта в Spark, как smooth, sharp и т.д. В идеале хотелось бы иметь возможность подобную для шрифтов в фотошопе - управление сглаживанием с выбором "none, sharp, crisp, strong, smooth". такая возможность есть? |
| Часовой пояс GMT +4, время: 14:28. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.