Impressão de uma páginaFlash Player 9 e posterior, Adobe AIR 1.0 e posterior Você usa uma ocorrência da classe PrintJob para manipular a impressão. Para imprimir uma página básica por meio do Flash Player ou do AIR, use estas quatro instruções em seqüência:
Portanto, por exemplo, um script simples de trabalho de impressão é (inclusive as instruções package, import e class para compilação): 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();
}
}
}
Nota: Esse exemplo tem o objetivo de mostrar os elementos básicos de um script de trabalho de impressão e não contém nenhuma manipulação de erros. Para criar um script que responda corretamente a um usuário que cancela um trabalho de impressão, consulte Trabalho com exceções e retornos.
Para limpar as propriedades de um objeto PrintJob por qualquer motivo, defina a variável PrintJob como null (como em myPrintJob = null). |
|