Словарь ActionScript. Краткий обзор

       

Print


Синтаксис

print (target, "bmovie"); print (target, "bmax"); print (target, "bframe");

Аргументы

target Имя мувиклипа, предназначенного для печати. По умолчанию печатаются все кадры клипа. Если надо напечатать только определенных кадры, пометьте их для печати меткой (label) #P.

bmovie Определяет блок кадров, как область печати в клипе. Для обозначения границ блока, пометьте соответствующие кадры меткой (label) #b.

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

bframe Определяет, что каждый предназначенный для печати кадр используется как область печати. Это изменяет область печати для каждого кадра и масштабирует объекты, подгоняя их размер под область печати. Используйте bframe, если имеете объекты различных размеров в каждом кадре и хотите, чтобы каждый объект заполнил напечатанную страницу.

Описание



Команда; печатает клип target согласно модификатору принтера, определенному в параметре. Если Вы хотите печатать только отдельные кадры клипа, пометьте их меткой (label) #P. Хотя команда print обеспечивает более высокое качество печати, чем printAsBitmap, она не может применяться для распечатки клипа, использующего альфа-прозрачность или специальные цветовые эффекты.

Если Вы не определяете аргумент области печати, по умолчанию она будет ограничена размером сцены загруженного клипа. Клип не наследует размер сцены основного клипа. Можно управлять областью печати, определяя bmovie, bmax или аргумент bframe.

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

Flash Player поддерживает PostScript и non-PostScript принтеры. Non-PostScript преобразуют векторное изображение в растровое (bitmap).

Player

Flash 5 или более новый.

Пример

Следующий пример напечатает все предназначенные для печати кадры в myMovie с областью печати, определенной кадрами с меткой #b:

print("myMovie","bmovie");

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

print("myMovie","bframe");

См. также

printAsBitmap



Содержание раздела