Actionscript: вставлять глифы по коду - PullRequest
1 голос
/ 15 ноября 2010

Вы можете встроить определенные символы шрифта через Flash IDE.

возможно ли это только по коду? (без IDE)

[Embed(source='Fonts/arial.swf'
,fontName='Arial' )]
public static var font:Class;

Ответы [ 3 ]

4 голосов
/ 15 ноября 2010

Существует различие в встраивании с использованием используемого вами SDK Flex (свойство embedAsCFF).

Flex 4.x SDK

[Embed(source="../lib/CustomFont.ttf", embedAsCFF="false", fontName="CustomFont", mimeType="application/x-font")]
public var CustomFont:Class;

Flex 3.x SDK

[Embed(source="../lib/CustomFont.ttf", fontName="CustomFont", mimeType="application/x-font")]
public var CustomFont:Class;

Примечание 1. Не забудьте установить textfield.embedFonts = true

Примечание 2. В качестве шрифта нельзя использовать swf, это должен быть .TTF или .OTF формат файла

справочный источник: http://www.bit -101.com / blog /? P = 2555

2 голосов
/ 21 июля 2011

Для Flex3 вы также можете попробовать Antialiaser: бесплатное приложение AIR, упрощающее визуализацию шрифтов OpenType и TrueType, позволяющее встраивать определенные глифы и настраивать все параметры шрифта, чтобы вы могли использовать их позже в своих проектах Flex и AIR.1001 *

http://www.cycle -it.com / antialiaser /

1 голос
/ 15 ноября 2010

Возможно, см. Использование встроенных шрифтов (ищите 'unicodeRange').

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