Печать страницыFlash Player 9 и более поздних версий, Adobe AIR 1.0 и более поздних версий Управлять печатью можно с помощью экземпляра класса PrintJob. Чтобы напечатать простую страницу через проигрыватель Flash Player или AIR, необходимо последовательно вызвать четыре метода:
Ниже приводится пример простого сценария задания печати (которое включает инструкции package, import и class для компиляции). package
{
import flash.printing.PrintJob;
import flash.display.Sprite;
public class BasicPrintExample extends Sprite
{
var myPrintJob:PrintJob = new PrintJob();
var mySprite:Sprite = new Sprite();
public function BasicPrintExample()
{
myPrintJob.start();
myPrintJob.addPage(mySprite);
myPrintJob.send();
}
}
}
Примечание. Этот пример демонстрирует основные элементы сценария задания печати и не включает обработки ошибок. Чтобы создать сценарий, правильно реагирующий на отмену задания печати пользователем, см. раздел Работа с исключениями и возвращаемыми значениями.
Чтобы очистить свойства объекта PrintJob, задайте переменной PrintJob значение null (например, myPrintJob = null). |
|