페이지 인쇄Flash Player 9 이상, Adobe AIR 1.0 이상 인쇄 작업을 처리하려면 PrintJob 클래스의 인스턴스를 사용합니다. Flash Player 또는 AIR를 통해 기본 페이지를 인쇄하려면 다음 4개의 명령문을 차례로 사용하십시오.
따라서, 컴파일을 위해 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). |
|