РЕДАКТИРОВАТЬ:
Это похоже на ошибку в AIR.
Я сообщил об этом здесь: https://bugbase.adobe.com/index.cfm?event=bug&id=2955444
please голосовать за него on
Проблема:
Я пытался отобразить белый текст на цветном фоне во время выполнения FlashPlayer & AIR.К сожалению, текст, отображаемый во время выполнения AIR, выглядит намного хуже, чем FlashPlayer.
Вот как это выглядит (версия AIR вверху, FlashPlayer внизу):
IMG: http://imageshack.us/photo/my-images/710/fontcomparison.png/
Итак, вопрос в том,
- , почему существует такая разница?
- как решить эту проблему, чтобы текст в AIR выглядел точно так же, как FlashPlayer один (без вложения шрифтов)?
code: mainmxml:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
<fx:Style source="style.css" />
<s:Label text="() sample text ()" styleName="test" />
</s:Application>
style.css :
/* style.css CSS file */
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";
.test {
font-family: Arial;
font-size: 10;
font-weight: bold;
color: white;
background-color: #BC2C49;
paddingBottom:10px;
paddingLeft:10px;
paddingRight:10px;
paddingTop:10px;
}