Raven B.
26.02.2004, 20:23
Добрый вечер.
Есть мувик внутри которого динамически формируеться ряд мувиков и текстовых полей...
Оч. надо вывести его на печать. пишу:
printAsBitmap(_root.scroll1.ScrollBody,"bmax");
или
print(_root.scroll1.ScrollBody,"bmax");
Пока мувик пустой все (в смысле ничего, но обращение к принтеру есть) печатаеться. Как только там что то появилось перестает реагировать в принципе :(((
Помогите исправиться плз...
Очень надеюсь на ваш ответ. Ворон.
Клуб друзей RTFM :p предлагает:
Назначение команды Print кнопке, кадру или мувиклипу:
1
Откройте Flash-документ (FLA-файл), содержащий кадры, которые вы хотите установить для печати.
2
На шкале времени выделите ключевой кадр, который хотите сделать печатаемым и убедитесь, что он отмечен меткой #p. См. Обозначение печатаемых кадров.
Если этого не сделать, по умолчанию будут распечатаны все кадры, находящиеся на этой шкале времени.
3
Выделите кадр, экземпляр кнопки или мувиклипа, которому хотите назначить команду Print.
Команда Print на одной шкале времени устанавливается только один раз.
4
В меню выберите Window > Actions, чтобы отобразить панель Actions.
5
В Toolbox панели Actions войдите в папку Actions, затем в папку Printing (в режиме Normal Mode). В ней сделайте двойной щелчок на команде print. Flash добавит команду print в список команд справа.
6
В поле Print из раскрывающего списка выберите As vectors или As bitmap:
Параметр As Vectors печатает кадры высокого качества, но не реагирует на прозрачность или цветовые эффекты.
Прозрачность или цветовые эффекты не могут быть выведены на печать с установленным параметром As vector. Принтеры не могут интерпретировать Alpha-каналы, которые определяют эффект, как векторные данные.
Параметр As Bitmap распечатает имеющуюся прозрачность и/или цветовые эффекты.
Эта опция позволяет принтерам печатать с самым наивысшим разрешением.
7
Чтобы определить, из какой шкалы времени будет производиться печать, в поле Location из раскрывающего списка выберите:
Для параметра Level укажите уровень основной шкалы времени или загружающего Flash-клипа. Чтобы использовать выражение для вычисления уровня, установите флажок Expression и введите выражение. Дополнительную информацию об уровнях см. в разделе Загрузка и выгрузка дополнительных Flash-клипов.
Для параметра Target введите путь к целевому мувиклипу или нажмите кнопку Insert a target path, которая находится слева внизу, чтобы воспользоваться диалоговым окном Insert Target Path для навигации и выделения целевого мувиклипа. Чтобы использовать выражение для вычисления цели, установите флажок Expression и введите выражение.
8
Чтобы задать ограничивающую область печати, воспользуйтесь параметрами в поле Bounding:
Параметр Movie использует ограничивающий прямоугольник объекта в кадре, отмеченного меткой #b как печатаемую область для всех кадров, как описано в разделе Определение области печати. Например, эта опция полезна, если необходимо уместить всю страницу с Web-баннера на листе.
Вверху: кадр с меткой #p (слева) распечатается полностью (справа). Внизу: кадр с меткой #p (1), кадр с меткой #b (2), вид в режиме Onion Skin (3). Рисунок распечатается по области ограничивающего прямоугольника (справа).
Параметр Max позволяет использовать ограничивающий прямоугольник для каждого печатаемого кадра индивидуально.
Параметр Frame позволяет распечатывать кадр по его содержанию. Например, использовать этот параметр целесообразно, когда объекты в печатаемых кадрах имеют разные размеры, но необходимо распечатать их во весь лист.
Параметр Frame устанавливает размер ограничивающего прямоугольника каждого кадра как область печати (вверху) и распечатывает графику по размеру (внизу).
Примечание: выбрав параметр Max или Frame в поле Bounding для команды Print, вы тем самым "выключите" все кадры, помеченные меткой #b, использующие как ограничивающий прямоугольник.
Raven B.
27.02.2004, 11:53
Клуб друзей RTFM:
Удивился ламер, но камасутру все таки купил... :D
Стыдно признаться но я похоже туплю... прочел, вроде бы понял (хотя в 7 все ссылки навроде Window > Actions оказались неверными)... и все равно результат тот же... поставил в мувике _root.scroll1.ScrollBody метку кадра #p, хотя там вроде только один кдр на временной шкале, и ничего не изменилось.
Помогите плз! Я знаю что туплю, но ничего не могу поделать. не понимаю... Очень надеюсь на вашу подсказку....
Замученый жизнью Ворон. :(
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.