Загружаем страницу...
Внедрение русских шрифтов во Flash - Мои статьи - Каталог статей - Flash шаблоны для сайтов
Рекламное место:



Меню сайта
Категории раздела
Мои статьи [45]
Промо [0]
Реклама
Главная » Статьи » Мои статьи

Внедрение русских шрифтов во Flash
При воспроизведении опубликованных SWF-файлов на компьютерах различных пользователей Интернета нет никакой гарантии, что на их компьютерах присутствуют требуемые шрифты. Чтобы текст гарантированно отображался задуманным способом, можно внедрить необходимые шрифты или набор определенных символов шрифта в SWF-файл. После внедрения шрифта в SWF-файл при его воспроизведении требуемый шрифт будет гарантированно доступен независимо от того, на каком компьютере воспроизводится этот файл. Внедренные шрифты можно применять к различным элементам SWF-файла.

Начиная с Flash Professional CS5, программа Flash автоматически внедряет все символы, использованные любыми текстовыми объектами, содержащими текст. Если вы хотите, чтобы текстовые объекты использовали дополнительные символы, например для отображения вводимых пользователем данных или при редактировании текста с помощью ActionScript, внедрите символ шрифта вручную. Внедренные шрифты не обязательно используются текстовыми объектами, свойство «Сглаживание» которых имеет значение «Использовать шрифты устройства». Выберите шрифты, которые требуется внедрить в FLA-файл, и программа Flash внедрит их при публикации SWF-файла.

Существует четыре стандартных ситуации, когда необходимо обеспечить согласованное отображение текста в SWF-файле.

При создании текстовых объектов в FLA-файле, являющихся частью дизайна, требующего согласованного отображения текста.

При использовании любого параметра сглаживания, кроме «Использовать шрифты устройства», необходимо встраивать шрифты, иначе текст может исчезнуть или отображаться неправильно. См. раздел Работа со сглаживанием текста.

При создании текста в FLA-файле динамически с помощью ActionScript.

При создании текста динамически с помощью ActionScript необходимо указать в ActionScript, какой шрифт использовать.

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

Возможности в диалоговом окне «Внедрение шрифтов».

Централизованное управление всеми внедренными шрифтами.

Создание символов шрифтов для каждого внедренного шрифта.

Выбор пользовательских или стандартных диапазонов внедренных символов для шрифта.

Обработка классического текста и текста Text Layout Framework (TLF) в пределах одного и того же файла и использование внедренных шрифтов для каждого типа текста.

Поддержка Flash Professional CS4 и FLA-файлов более ранних версий со шрифтами, внедренными устаревшим способом, которые связывали внедренные символы с определенными текстовыми объектами. При открытии FLA-файла более ранней версии Flash Professional CS5 и более поздних версий позволяет редактировать устаревшие внедренные шрифты с помощью диалогового окна «Внедрение шрифтов».
Внедрение символов из шрифта в SWF-файл:

Откройте FLA-файл во Flash, а затем откройте диалоговое окно «Внедрение шрифтов», выполнив одно из следующих действий.

Выберите «Текст» > «Внедрение шрифтов».

В меню параметров панели «Библиотека» выберите «Добавить шрифт».

В древовидном представлении панели «Библиотека» нажмите правой кнопкой мыши пустое место, затем выберите «Новый шрифт».

В инспекторе свойств текста нажмите кнопку «Встроить».

Если в диалоговом окне «Внедрение шрифтов» шрифт не был выбран, нажмите кнопку «Добавить» (+), чтобы внедрить новый шрифт в FLA-файл.

Если открыть диалоговое окно «Внедрение шрифтов» из панели «Библиотека» или из инспектора свойств текста, элемент шрифта отображается в диалоговом окне автоматически.

На вкладке «Параметры» выберите «Семейство» и «Стиль» внедряемого шрифта.

Если открыть диалоговое окно «Внедрение шрифтов» из панели «Библиотека» или из инспектора свойств текста, текущий выбранный шрифт отобразится в диалоговом окне автоматически.

В разделе «Диапазоны символов» выберите диапазон внедряемых символов. Чем больше в публикуемом SWF-файле внедренных символов, тем больше его размер.

Чтобы внедрить дополнительные специальные символы, введите их в поле «Включить также следующие символы».

Чтобы внедренный символ шрифта был доступен для ActionScript, выберите на вкладке ActionScript пункт «Экспорт для ActionScript».

При выборе «Экспорт для ActionScript» также необходимо выбрать формат контура. В качестве формата контура для контейнеров текста TLF выберите TLF (DF4). В качестве формата контура для контейнеров классического текста выберите Classic (DF3).

Для контейнеров классического текста и текста TLF необходимо создать отдельные символы внедренного шрифта. Формат контура TLF (DF4) не поддерживает шрифты PostScript Type 1. Для отображения текста с форматом контура TLF (DF4) требуется проигрыватель Flash Player 10 или более поздней версии.

Чтобы использовать символ шрифта в качестве общего ресурса, необходимо указать параметры в разделе «Общий доступ» на вкладке ActionScript. Дополнительные сведения об использовании общих ресурсов см. в разделе «Совместное использование ресурсов библиотеки во время выполнения».
Редактирование параметров внедренного символа шрифта:

Выполните одно из следующих действий.

На панели «Библиотека» нажмите правой кнопкой мыши символ шрифта и выберите «Свойства».

В рабочей области выберите контейнер текста и нажмите кнопку «Встроить» в разделе «Символ» инспектора свойств.

Выберите на панели «Библиотека» символ шрифта и выберите на панели параметров пункт «Редактирование свойств».

Дважды нажмите значок символа шрифта на панели «Библиотека».

Выберите «Текст» > «Внедрение шрифтов», затем в древовидном представлении в левой части диалогового окна выберите символ шрифта для редактирования.

Сделайте необходимые изменения в диалоговом окне «Внедрение шрифтов» и нажмите кнопку «ОК».

В древовидном представлении диалогового окна «Внедрение шрифтов» отображаются все символы шрифтов в текущем FLA-файле, сгруппированные по семействам. В открытом диалоговом окне можно отредактировать любой или все шрифты, после чего необходимо подтвердить изменения нажатием кнопки «ОК».
Категория: Мои статьи | Добавил: FlashDesigner (25.06.2011) W
Просмотров: 5831 | Комментарии: 2 | Теги: Внедрение русских шрифтов во Flash | Рейтинг: 0.0/0
Всего комментариев: 2
| Комментарий № 1 | Дата: 29.10.2011 Спам
а как из fla сделать обратно swf ????
FlashDesigner | Комментарий № 2 | Дата: 09.11.2011 Спам
Отладка ролика
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Вход на сайт
Логин:
Пароль:
Crypto
Поиск
Ads
Статистика
Проверка ТИЦ
Ссылки
Купить ссылку здесь за руб.
Статистика
| Карты сайта: Sitemap.xml и Sitemap-forum.xml