Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Последнее обновление 13. 5. 2010. Использование Flash Professional CS5 430




ActionScript

ИСПОЛЬЗОВАНИЕ FLASH PROFESSIONAL CS5 430

Содержимое Flash не должно взаимодействовать с пользователем во время работы функций

Повлиять на внутренний просмотр экранного содержимого с помощью проигрывателя Flash Player Flash,

Версии.

Соответствующего параметрам принтера.

Поэтому можно настраивать документ на динамическое форматирование содержимого Flash,

Пользовательским параметрам принтера, таким как высота и ширина страницы, а также ее ориентация,

Внешнего динамического содержимого, например содержимого базы данных и динамического текста.

Соответствующими пропорциям содержимого. Такая возможность полезна для визуализации и печати

Пользователей в едином диалоговом окне печати и печатать немасштабированные документы с пропорциями,

Позволяет визуализировать динамическое содержимое при исполнении, выводить подсказки для

Кроме того, если свойства заполнены методом PrintJob.start(), документ может получить доступ к

Примечание. Если используется класс PrintJob, необходим проигрыватель Flash Player 7 или более поздней

Примечание. Дополнительные сведения о печати из SWF-файлов во время выполнения с помощью ActionScript

2.0 см. в руководстве «Изучение ActionScript 2.0 в Adobe Flash».

Создание задания печати

Поскольку отправка задания печати в операционную систему пользователя происходит в промежутке между

вызовом PrintJob.start() и вызовом PrintJob.send() и поскольку функции PrintJob могут временно

реализуйте операции печати только между вызовами PrintJob.start() и PrintJob.send(). Например,

PrintJob.start() и PrintJob.send(). Вначале завершите форматирование задания печати и добавьте к нему

страницы, а затем отправьте задание печати на принтер.

1 Создание экземпляра объекта задания печати: new PrintJob().

2 Запуск задания печати и отображение диалогового окна печати для операционной системы:

PrintJob.start().

3 Добавление страницы к заданию печати (вызывайте для каждой добавляемой страницы):

PrintJob.addPage().

4 Отправка задания печати на принтер: PrintJob.send().

5 Удаление задания печати: delete PrintJob.

В следующем примере показан программный код ActionScript, создающий задание печати для кнопки.

myButton.onRelease = function()

{

var my_pj = new PrintJob();

var myResult = my_pj.start();

if(myResult){

myResult = my_pj.addPage (0, {xMin: 0, xMax: 400, yMin: 0,

yMax: 400});

myResult = my_pj.addPage ("myMovieClip", {xMin: 0, xMax: 400,

yMin: 400, yMax: 800},{printAsBitmap:true}, 1);

myResult = my_pj.addPage (1, null,{printAsBitmap:false}, 2);

myResult = my_pj.addPage (0);

my_pj.send();

}

delete my_pj;

}

Одновременно может выполняться только одно задание печати. Второе задание печати нельзя создать, пока

с предыдущим заданием печати не произойдут следующие события.

• Задание печати успешно завершено, и вызывается метод PrintJob.send().

• Метод PrintJob.start() возвращает значение false.

• Метод PrintJob.addPage() возвращает значение false.

• Вызывается метод delete PrintJob.

Запуск задания печати

Вызов метода ActionScript 2.0 PrintJob.start() отправляет задание печати в операционную систему




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 314; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.