페이지 인쇄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). |
|