Примеры решения задач по математике Информатика Интерактивные уроки Flash графика и анимация для Web-сайтов Электротехника Энергетика Решение задач по ядерной физике Курс лекций и задач по физике

Допустим, у вас уже есть скомпилированный ролик (.swf-файл) и вы хотите его проиграть. Просто откройте этот файл (например, с помощью Windows Explorer). Будет запущено отдельное приложение (Standalone Flash Player), в котором и проиграется ваш ролик.

Создав в фильме Flash интерактивные эффекты, можно сделать некоторые его кадры доступными для печати, чтобы пользователи могли распечатывать из Flash Player имеющиеся в фильме документы (каталоги, купоны, информационные листовки, квитанции, счета и т. д). Flash Player распечатывает содержание Flash как векторную графику с высоким разрешением, доступным для принтеров и других устройств вывода. Распечатка графики в векторном виде позволяет получать отчетливые распечатки при любом размере изображения без точечного эффекта, который обычно возникает при распечатке растровых изображений с низким разрешением. Распечатка фильма из Flash Player, вместо печати из браузера, дает авторам фильмов Flash некоторые преимущества, например, можно сделать следующее:

Распечатка из Flash Player

Пользователи могут печатать фильм непосредственно из Flash Player в браузере двумя способами:

Процедура print позволяет контролировать распечатку фильма Flash, устраняет необходимость вызывать контекстное меню Flash Player и позволяет распечатать кадры из любой временной диаграммы, в том числе и из главной временной диаграммы или из временной диаграммы любого фрагмента фильма на любом уровне. Процедура print также позволяет определить область печати и распечатывать цветовые эффекты, в том числе и прозрачность.

По сравнению с процедурой print контекстное меню Flash Player ограничивает возможности печати: из меню печатаются только кадры главной временной диа1раммы и не распечатываются такие эффекты, как прозрачность или закрашивание.

Подготовка фильма для печати

Для настройки печати из Flash Player следует указать распечатываемый кадр и область печати. Для того чтобы более полно контролировать распечатку пользователем некоторых материалов, при настройке фильма для распечатки учтите следующие советы:

Поддержка принтеров

Flash Player может печатать как на PostScript, гак и на He-PostScript-прин-теры. Список поддерживаемых платформ печати можно найти на Web-сайте Macromedia

Создание распечатываемых кадров

Все кадры в указанной временной диаграмме по умолчанию доступны для распечатки, однако можно ограничить их количество.

Для того чтобы определить кадры как доступные для печати, их надо маркировать следующим образом:

  1. Откройте или сделайте активным публикуемый фильм.
  2. Активизируйте панель Frame (Кадр), выбрав команду Modify (Изменить) Þ Frame (Кадр).
  3. Выберите во временной диаграмме тот кадр, который хотите сделать доступным для печати.
  4. В панели Frame (Кадр) в поле Label (Ярлык) введите #р, чтобы определить кадр как доступный для печати (рис. 13.1).


    Рис. 13.1. Панель Frame

  5. Повторите шаги 3 и 4 для каждого кадра, который хотите определить как доступный для печати,

Определение области печати

По умолчанию областью печати является все представленное на Столе содержание фильма. Любой объект, выходящий за пределы Стола, отсекается и не распечатывается. Загруженный фильм использует как область печати собственный размер Стола, а не размер Стола главного фильма. Кроме этого, можно установить три различных области печати:

Для того чтобы определить область печати:

  1. Откройте фильм.
  2. Выделите кадр, для которого не указан ярлык #р. Выберите следующий кадр после кадра, помеченного ярлыком #р.
  3. Создайте на Столе фигуру, размеры которой соответствуют области печати.
  4. Выделите во временной диаграмме кадр, содержащий фигуру, которую вы будете использовать для области ограничения.
  5. Активизируйте панель Frame (Кадр), выполнив команду Modify (Изменить) Þ Frame (Кадр).
  6. В панели Frame (Кадр) введите #b, чтобы определить выбранную фигуру как область ограничения для области печати.

    Учтите, что во временную диаграмму можно ввести только один ярлык #b. Эта настройка аналогична настройке области ограничения процедуры Print.

Изменение печатаемого цвета фона

Flash Player показывает набор цветов фона в диалоговом окне Movie Properties (Свойства фильма). Изменить цвет фона можно только для тех кадров, которые будут распечатаны, помещай цветной объект на самый нижний слой распечатываемой временной диаграммы.

Для того чтобы изменить цвет печатаемого фона:

  1. Разместите в самом нижнем слое временной диаграммы заполненную фигуру, которая будет занимать весь Стол.
  2. Выделите фигуру и выберите команду Modify (Изменить) Þ Movie (Фильм). Выберите цвет для фона распечатки.

    Таким образом изменяется цвет фона всего фильма, в том числе фон фрагментов фильма и загруженного фильма.

  3. Выполните одно из следующих действий:
    • удостоверьтесь, что кадр, в который вы (поместили фигуру, указан как распечатываемый - это нужно, чтобы распечатать данный цвет как фон фильма;

      См. разд. "Создание распечатываемых кадров" данной главы.

    • чтобы создать другой цвет фона для кадров, которые не будут печататься, повторите шаги 2 и 3. Затем поместите фигуру в самый нижний слой временной диаграммы во всех кадрах, которые не указаны как доступные для печати.
Независимость же проявляется в том, что при изменении кадра клип не обязательно переходит на следующий кадр; он может вернуться на первый кадр, остановиться или вообще оказаться на любом кадре, который ему задали. Такое управление осуществляется программно, и мы с ним в дальнейшем познакомимся.
Математика, физика, электротехника. Графика и анимация для Web-сайтов