Почему flash на Mac не отображает шрифт правильно? - PullRequest
2 голосов
/ 08 июля 2010

У нас есть стандартный проект flex 3, и мы оставили все по умолчанию, без каких-либо изменений в стиле, и мы развернули наш проект и заметили, что на Mac расстояние между персонажами очень плохое, а общий внешний вид не так ясенкак в случае с Windows.

В этом и заключается разница: левый - Windows, а правый - Mac. По умолчанию Adobe выбирает гибкий шрифт «Verdana», левый выглядит симпатично, но правый - какего ширина и межстрочный интервал, все неверно.Я предполагаю, что шрифт Verdana может быть недоступен на Mac, но в этом случае я предположил, что Adobe должен был предоставить стандартный шрифт хорошего качества по умолчанию.

alt text http://akashkava.com/images/MacFlashFontProblem.png

Что мы можем сделать, чтобырешить это?Поможет ли внедрение шрифта Verdana в стиле flex-проекта?

Ответы [ 2 ]

1 голос
/ 12 июля 2010

Mac OS X и Windows имеют разные механизмы рендеринга текста. Я слышал, что Mac OS X пытается сохранить форму символов, в то время как Windows пытается выровнять пиксели экрана при небольших размерах.

Это приведет к различиям в способах визуализации шрифтов, и на самом деле нет способа обойти это.

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

0 голосов
/ 10 июля 2010

Это не решение, но Verdana доступна на каждой ОС OS X.См. Apple Doc для 10,5;Я не мог найти один на 10.6, но есть один.

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