Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 26.02.2004, 20:23
Raven B. вне форума Посмотреть профиль Отправить личное сообщение для Raven B. Найти все сообщения от Raven B.
  № 1  
Raven B.
 
Аватар для Raven B.

Регистрация: Nov 2003
Адрес: в очень странном месте
Сообщений: 113
По умолчанию Вопрос о печати мувика с несколькими мувиками внутри...

Добрый вечер.

Есть мувик внутри которого динамически формируеться ряд мувиков и текстовых полей...

Оч. надо вывести его на печать. пишу:
printAsBitmap(_root.scroll1.ScrollBody,"bmax");
или
print(_root.scroll1.ScrollBody,"bmax");
Пока мувик пустой все (в смысле ничего, но обращение к принтеру есть) печатаеться. Как только там что то появилось перестает реагировать в принципе ((

Помогите исправиться плз...

Очень надеюсь на ваш ответ. Ворон.
__________________
умереть не страшно.
страшно жить.

Старый 26.02.2004, 21:18
Штрек вне форума Посмотреть профиль Отправить личное сообщение для Штрек Найти все сообщения от Штрек
  № 2  
Штрек

Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
Клуб друзей RTFM предлагает:

Назначение команды 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, использующие как ограничивающий прямоугольник.

Старый 27.02.2004, 11:53
Raven B. вне форума Посмотреть профиль Отправить личное сообщение для Raven B. Найти все сообщения от Raven B.
  № 3  
Raven B.
 
Аватар для Raven B.

Регистрация: Nov 2003
Адрес: в очень странном месте
Сообщений: 113
Клуб друзей RTFM:
Удивился ламер, но камасутру все таки купил...

Стыдно признаться но я похоже туплю... прочел, вроде бы понял (хотя в 7 все ссылки навроде Window > Actions оказались неверными)... и все равно результат тот же... поставил в мувике _root.scroll1.ScrollBody метку кадра #p, хотя там вроде только один кдр на временной шкале, и ничего не изменилось.

Помогите плз! Я знаю что туплю, но ничего не могу поделать. не понимаю... Очень надеюсь на вашу подсказку....

Замученый жизнью Ворон.
__________________
умереть не страшно.
страшно жить.

Создать новую тему   Часовой пояс GMT +4, время: 11:02.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 11:02.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.