![]() |
печать изображения
Суть проблемы:
на таймлайне расположены два кейфрейма, между которыми идет переход во время работы программы. Первый статический, второй динамически подгружается (меняется). Нужно, найти возможность распечатать (нажатием на кнопку) один текущий кадр. Во флеше команды печати печатают или всю линейку или кадры с лейблом #p. Выходит если я ставлю лейбл на оба кадра, то если я нажимаю на печать находясь в первом, то он печатает две одинаковых страницы, т.к. содержимое второго кадра не подгружено. Если я печатаю из второго кадра то в распечатке 1-го кадра содержимое двух кадров накладывается. И все равно это не решает проблему, т.к. печатается 2 страницы, а нужена только одна текущая |
попробуй печать с указание мувика. то есть содержимое певого кадра поместить в мувик и печатать его.
|
спасибо за совет.
Проблема в том, что если я указываю имя мувика, то он предлагает распечатать его вид во всех 42 кадрах таймлайна :) Ситуация такова - оба этих клипа (отображающиеся, соответственно в первом и втором кейфреймах), лежат внутри основного клипа : _root.map.blabla и _root.map.blabla2 в двух разных кадрах _root.map. Я нашел такое решение: ставлю в руте на первый кейфрейм лейблу #p. Для первого кейфрейма пишу printAsBitmapNum(0,"bmovie") - оно печатает кадр как и надо. Для второго кейфрейма пишу printAsBitmap(_root.map.blabla2, "bmovie"); и что выходит - оно нормально печатает изображение, а затем экране накладывает мувики blabla2 и blabla друг на друга - вот тут сейчас и бъюсь |
| Часовой пояс GMT +4, время: 12:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.