Справочник по Flash : ActionScript : Action : printAsBitmapNum - Печать кадров уровня документа как растровых изображений

смотрим также

Материал из Справочник Web-языков

Перейти к: навигация, поиск



printAsBitmapNum

(Глобальная функция)

Печать кадров уровня документа как растровых изображений

Синтаксис:

printAsBitmapNum(level, boundingBox)

Аргументы:

level
Неотрицательное целое число или выражение, дающее неотрицательное целое число. Задает уровень документа, который должен быть напечатан.
boundingBox
Строка, указывающая способ обрезания кадров target при выводе на печать. Обрезание определяется ограничивающей рамкой, которая представляет всю печатную страницу. Область target, включаемую в печатаемую страницу, можно задать с помощью одного из трех допустимых для boundingBox значений (которое должно быть задано как строковой литерал):
  • "bframe" - Рамка границ для каждого печатаемого кадра устанавливается индивидуально, чтобы соответствовать размеру содержимого каждого кадра. Поэтому содержимое каждого печатаемого кадра масштабируется, чтобы заполнить всю печатную страницу.
  • "bmax" - Области, занимаемые содержимым всех печатаемых кадров, объединяются, чтобы образовать общую рамку границ. Содержимое каждого печатаемого кадра масштабируется и располагается на печатной странице относительно общей рамки границ.
  • "bmovie" - Рамка границ для всех печатаемых кадров устанавливается по размеру одного выделенного кадра в клипе target. Содержимое печатаемых кадров обрезается по рамке границ этого выделенного кадра. Чтобы выделить кадр как рамку границ, ему присваивается метка #b.

Функция printAsBitmapNum() почти идентична printAsBitmap(), но требует задания целевого уровня level для операции печати в виде числа, а не строки. Это означает, что printAsBitmapNum() может печатать только уровни документов, а не клипы фильмов. Обычно она используется, когда нужно динамически назначить выводимый на печать уровень фильма.

Примеры:

Пример: Распечатка уровня фильма.

var x = 3;
printAsBitmapNum(x, "bmax");

Того же самого можно достичь с помощью конкатенации строк и использования обычной функции printAsBitmap():

printAsBitmap("_level" + x, "bmax");

Совместимость:

Используется с 5-ой версии Flash

Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="https://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования