페이지 인쇄

인쇄 작업을 처리하려면 PrintJob 클래스의 인스턴스를 사용합니다. Flash Player를 통해 기본 페이지를 인쇄하려면 다음 4개의 명령문을 차례로 사용하십시오.

그러므로 예를 들면 매우 간단한 인쇄 작업 스크립트가 다음과 같이 보일 수 있습니다(컴파일을 위한 package, importclass 문 포함).

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).


Flash CS3

 

이 페이지에 의견 추가되면 전자 메일 알림 받기 | 의견 보고서

현재 페이지: http://livedocs.adobe.com/flash/9.0_kr/main/00000332.html