인쇄의 기초

인쇄 작업 소개

ActionScript 3.0에서는 PrintJob 클래스를 사용하여 표시 내용의 스냅샷을 만들고 출력에 잉크 용지 품질의 표현으로 변환합니다. 인쇄 내용 설정은 여러 요소를 배치하고 크기를 조정하며 원하는 레이아웃을 만드는 등 몇 가지 면에서 화면 표시를 설정하는 것과 동일합니다. 하지만 인쇄가 화면 레이아웃과 구별되는 몇 가지 특성이 있습니다. 예를 들어, 프린터와 컴퓨터 모니터에서 사용되는 해상도가 다르고, 컴퓨터 화면 내용은 동적이고 변화 가능한 반면 인쇄 내용은 본질적으로 정적이며, 인쇄 계획 시에는 페이지 크기가 고정되어 있다는 제약 및 여러 페이지 인쇄 기능을 고려해야 합니다.

이러한 차이는 명백해 보이기는 하지만 ActionScript에서 인쇄 설정 시 반드시 유념해야 합니다. 정확한 인쇄를 위해서는 사용자가 지정하는 값과 사용자 프린터의 특성이 적절하게 조합되어야 하므로 PrintJob 클래스에는 고려해야 할 프린터의 중요 특성을 결정할 수 있는 속성이 포함됩니다.

일반적인 인쇄 작업

이 장에서는 다음과 같은 일반적인 인쇄 작업에 대해 설명합니다.

중요한 개념 및 용어

다음은 이 장에서 사용된 주요 용어 참조 목록입니다.

이 장의 예제를 사용하여 작업

장의 내용을 따라 작업하면서 예제 코드 샘플을 직접 테스트할 수 있습니다. 이 장의 코드 샘플 중 상당수는 전체 인쇄 작업 예제 또는 값 확인용 코드가 아니라 코드의 일부입니다. 예제를 테스트하려면 인쇄할 요소를 만들고 코드 샘플에 이러한 요소를 사용합니다. 마지막 두 장에는 인쇄 작업을 수행할 뿐만 아니라 인쇄할 내용을 정의하는 코드가 포함된 전체 인쇄 예제가 나와 있습니다.

예제 코드 샘플을 테스트하려면:

  1. 새 Flash 문서를 만듭니다.
  2. 타임라인의 프레임 1에서 키프레임을 선택하고 [액션] 패널을 엽니다.
  3. [스크립트] 창에 코드 샘플을 복사합니다.
  4. 주 메뉴에서 [컨트롤] > [무비 테스트]를 선택하여 SWF 파일을 만들고 예제를 테스트합니다.

Flash CS3

 

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

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