встроить шрифты в as3 из файла ресурсов - PullRequest
1 голос
/ 26 января 2010

Я создаю общую флеш-навигацию. Я хотел бы позволить людям использовать свои собственные шрифты, такие как SIFR. Я знаю, что могу просто создать файл SWF со встроенным шрифтом, но я хотел бы сделать так, чтобы кто-то мог как можно проще поменять шрифты, поэтому предпочтителен существующий метод создания файла шрифта SWF.

Ответы [ 2 ]

1 голос
/ 31 января 2010

Не знаю, поможет ли это, но Штефан Изари имеет довольно много готовых к использованию шрифтов sIFR.

Предложение Maxmc выглядит хорошо. Сможете ли вы создать SWF-файл на сервере с помощью Flex Module для Apache / IIS ?

Надеюсь, у вас не будет проблем с специальными символами .

Кроме того, в качестве плана резервного копирования вы рассматривали альтернативы ?

НТН, George

1 голос
/ 29 января 2010

Вы можете определить шрифты swfs в XML-файле, <font id="Futura" src="fonts/futura.swf" /> затем загрузите XML во время выполнения, загрузите определенный файл font.swf и используйте Font.registerFont с загруженным SWF.

Обратите внимание, что вы не можете легко загрузить оригинальные форматы шрифтов, такие как ttf. (в любом случае это было бы большим). Вам нужно скомпилировать их в swf, чтобы иметь возможность загрузить и зарегистрировать их в вашем приложении.

[Embed(source = 'fonts/futura.ttf', fontName = 'Futura')]
public class Futura extends Font {}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...