встраивание шрифтов во flash-запрос внешних SWF-файлов - PullRequest
2 голосов
/ 01 января 2012

Я встроил шрифт в веб-сайт на основе Flash.Сайт загружает внешние SWF-файлы, которые также содержат контент с этим шрифтом.Могут ли эти внешние SWF-файлы использовать шрифт без его встраивания в них?

1 Ответ

1 голос
/ 02 января 2012

Кажется, это возможно.Я сам этого не делал, но вот некоторая информация в документации:

Интерфейс ISWFContext позволяет файлу SWF обмениваться своим контекстом с другими SWF-файлами, которые его загружают.Приложение, которое загружает SWF-файл типа ISWFContext, может вызывать методы в контексте загруженного SWF-файла.Основное использование - для вызова методов создания FTE TextLine.

Существует две причины, по которым приложение использует этот интерфейс для управления созданием TextLine:

Повторное использование встроенного шрифта : если приложение хочет использовать шрифт, встроенный в загруженный SWF-файл, приложение может получить доступ к шрифту, если TextLine создан в контексте загруженного SWF-файла.

Отсюда: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flashx/textLayout/compose/ISWFContext.html

Кажется, вы создаете один SWF-файл, внедряете в него шрифт и повторно используете этот SWF-файл.

...