В правом верхнем углу этого окна находится группа элементов управления, с помощью которых задаются отступы от краев бумаги и центрирование печатаемого изображения. Сами отступы задаются в полях ввода Left (отступ слева), Тор (сверху), Right (справа) и Bottom (внизу) в дюймах. Центрирование включается и выключается с помощью флажков Horizontal (по горизонтали) и Vertical (по вертикали) группы Center.
В группе Paper находятся элементы управления, служащие для задания размера бумаги и способа ее подачи. Размер бумаги выбирается в раскрывающемся списке Size, а способ подачи — в списке Source.
Группа переключателей Orientation служит для выбора ориентации листа бумаги, на котором будет печататься изображение. Переключатель Portrait включает портретную (вертикальную) ориентацию, а переключатель Landscape — ландшафтную (горизонтальную).
В группе Layout находятся элементы управления, служащие для задания расположения печатаемого изображения на листе. Рассмотрим их подробнее.
С помощью пунктов First Frame Only и All frames раскрывающегося списка Frames можно указать, какой кадр анимации будет напечатан. Первый пункт вызывает печать только первого кадра анимации, второй — всех кадров.
С помощью раскрывающегося списка Layout задается расположение кадров фильма на листе бумаги. Этот список имеет пять пунктов:
? Actual Size — на одну страницу выводится один кадр фильма;
? Fit On One Page — на одну страницу выводится один кадр фильма, причем выполняется автоматическое масштабирование для того, чтобы кадр заполнил страницу целиком;
? Storyboard — Boxes — на одну страницу рядами выводятся несколько кадров фильма, причем каждый кадр помещается в рамке;
? Storyboard — Grid — на одну страницу рядами выводятся несколько кадров фильма, причем они отделяются друг от друга линиями;
? Storyboard — Blank — на одну страницу рядами выводятся несколько кадров фильма без рамок и разделяющих линий.
Если выбран пункт Actual Size списка Layout, становится доступным поле ввода Scale. В этом поле задается масштаб изображения (кадра), выводимого на страницу, в процентах. Это может помочь в случае, если кадры нашего фильма очень мелкие или, наоборот, очень крупные.
Если в списке Layout выбран пункт Storyboard — Boxes, Storyboard — Grid или Storyboard — Blank, в окне Page Setup появятся флажок Label frames и
поля ввода Frames и Frame margin. Если включить флажок Label frames, то под каждым кадром на печатаемой странице Flash будет подставлять его имя или номер. В поле ввода Frames вводится количество кадров, располагающихся в одном горизонтальном ряду; косвенно этот параметр влияет на количество кадров, помещаемых на одну страницу, и, соответственно, на масштаб кадров. А в поле ввода Frame margin указывается расстояние между отдельными кадрами, располагаемыми на странице; это расстояние задается в текущей единице измерения.
Создание фильмов, предназначенных для печати
Помимо возможности распечатать фильм на бумаге из самой среды Flash, существует возможность сделать это и из проигрывателя Flash. Пользователь открывает в проигрывателе Flash файл с фильмом Shockwave/Flash или Web-страницу, на которую помещен этот фильм, выбирает пункт Print в контекстном меню, задает в появившемся на экране стандартном диалоговом окне печати Windows необходимые параметры и нажимает кнопку ОК.
Изначально проигрыватель печатает все кадры открытого в нем фильма. Однако мы можем разрешить печатать только избранные его кадры; остальные же кадры при этом автоматически станут непечатаемыми. Иногда это бывает полезно. (Например, если мы создаем каталог товаров в виде фильма Shockwave/Flash, то можем предусмотреть печать только одного-единственного кадра — формы заказа товара.) Посмотрим, как это делается.
Чтобы сделать какой-либо кадр печатаемым, его нужно сначала сделать текущим, выделив его на временной шкале. После этого переключаемся в панель Properties и даем этому кадру имя
Повторяем эту операцию для всех кадров, которые требуется сделать печатаемыми. Остальные кадры фильма автоматически станут непечатаемыми и выводиться на принтер не будут.
По умолчанию границы печатаемой области кадра совпадают с границами рабочего листа, заданными при создании этого фильма. Однако мы можем задать другую
Создадим в фильме еще один кадр. Нарисуем в нем прямоугольник, размеры которого совпадут с желаемой областью печати. Дадим кадру имя
Любая графика, не входящая в область печати, напечатана не будет. Этим способом, кстати, можно воспользоваться в целях скрытия информации, не предназначенной для копирования.
Кстати, мы можем и вовсе запретить печать фильма. Сделать это можно двумя различными способами.
Во-первых, можно воспользоваться все той же панелью Properties. Выделим на временной шкале самый первый кадр нашего фильма и дадим ему имя
Во-вторых, можно вообще убрать контекстное меню при публикации фильма. Для этого достаточно отключить флажок Display menu на вкладке HTML диалогового окна Publish Settings (см. рис. 21.3). Вот только после этого пользователь вообще не сможет проделать с нашим фильмом никаких действий: ни остановить его воспроизведение, ни запустить его снова, ни задать качество вывода графики.
Что дальше?
Вот мы и познакомились со всеми дополнительными возможностями Flash, которые могут пригодиться в работе. Во всяком случае можно не сомневаться, что панель Find and Replace нам точно пригодится.
А в завершение мы рассмотрим возможность настройки среды программы Flash под привычки пользователя. Последняя в этой книге глава посвящена именно этой, весьма важной теме.