다음을 통해 공유


PrintDocument 구성 요소 개요(Windows Forms)

업데이트: 2007년 11월

Windows Forms PrintDocument 구성 요소는 Windows 기반 응용 프로그램에서 인쇄할 내용을 설명하는 속성을 설정한 다음 문서를 인쇄하는 데 사용됩니다. 이 구성 요소를 PrintDialog 구성 요소와 함께 사용하면 문서 인쇄에 관련된 모든 측면을 제어할 수 있습니다.

PrintDocument 구성 요소 작업

PrintDocument 구성 요소와 관련된 두 가지 주요 시나리오는 다음과 같습니다.

  • 개별 텍스트 파일의 인쇄와 같은 단순 인쇄 작업. 이 경우 Windows Form에 PrintDocument 구성 요소를 추가한 다음 PrintPage 이벤트 처리기에 파일을 인쇄하는 프로그래밍 논리를 추가합니다. 프로그래밍 논리는 문서를 인쇄하는 Print 메서드로 끝나야 합니다. 이 메서드는 PrintPageEventArgs 클래스의 Graphics 속성에 포함된 Graphics 개체를 프린터로 보냅니다. PrintDocument 구성 요소를 사용하여 텍스트 문서를 인쇄하는 방법에 대한 예제를 보려면 방법: Windows Forms에서 다중 페이지 텍스트 파일 인쇄를 참조하십시오.

  • 작성한 인쇄 논리를 다시 사용하려는 경우과 같은 복잡한 인쇄 작업. 이 경우 PrintDocument 구성 요소에서 새 구성 요소를 파생시키고 PrintPage 이벤트를 재정의합니다(Visual Basic의 경우Overrides, C#의 경우 override 참조).

PrintDocument 구성 요소가 폼에 추가되면 Windows Forms 디자이너의 아래쪽에 있는 트레이에 나타납니다.

참고 항목

참조

Graphics

PrintDocument

기타 리소스

Windows Forms 인쇄 지원

PrintDocument 구성 요소(Windows Forms)