다음을 통해 공유


Windows Forms 인쇄 지원

Windows Forms 인쇄는 주로 사용자가 인쇄할 수 있도록 PrintDocument 구성 요소 구성 요소, PrintPreviewDialog 컨트롤 컨트롤, PrintDialog 구성 요소PageSetupDialog 구성 요소 구성 요소를 사용하여 Windows 운영 체제에 익숙한 사용자에게 친숙한 그래픽 인터페이스를 제공하는 것으로 구성됩니다.

일반적으로 PrintDocument 구성 요소의 새 인스턴스를 만들고, PrinterSettingsPageSettings 클래스를 사용하여 인쇄할 항목을 설명하는 속성을 설정하고, Print 메서드를 호출하여 실제로 문서를 인쇄합니다.

Windows 기반 애플리케이션에서 인쇄하는 동안 PrintDocument 구성 요소에 인쇄 중단 대화 상자가 표시되어 사용자에게 인쇄가 발생 중임을 알리고 인쇄 작업을 취소할 수 있습니다.

섹션 내용

방법: 표준 Windows Forms 인쇄 작업 만들기
PrintDocument 구성 요소를 사용하여 Windows Form에서 인쇄하는 방법을 설명합니다.

방법: 런타임에 PrintDialog에서 사용자 입력 캡처
PrintDialog 구성 요소를 사용하여 프로그래밍 방식으로 선택한 인쇄 옵션을 수정하는 방법을 설명합니다.

방법: Windows Forms에서 사용자의 컴퓨터에 연결된 프린터 선택
인쇄할 프린터를 런타임에 PrintDialog 구성 요소를 사용하도록 변경하는 방법을 설명합니다.

방법: Windows Forms에서 그래픽 인쇄
프린터로 그래픽을 보내는 방법을 설명합니다.

방법: Windows Forms에서 다중 페이지 텍스트 파일 인쇄
프린터로 텍스트를 보내는 방법을 설명합니다.

방법: Windows Forms 인쇄 작업 완료
사용자에게 인쇄 작업 완료를 알리는 방법을 설명합니다.

방법: Windows Form 인쇄
현재 양식의 복사본을 인쇄하는 방법을 보여 줍니다.

방법: Windows Forms에서 인쇄 미리 보기를 사용하여 인쇄
문서 인쇄에 PrintPreviewDialog을(를) 사용하는 방법을 보여 줍니다.

PrintDocument 구성 요소
PrintDocument 구성 요소의 사용에 대해 설명합니다.

PrintDialog 구성 요소
PrintDialog 구성 요소의 사용에 대해 설명합니다.

PrintPreviewDialog 컨트롤
PrintPreviewDialog 컨트롤의 사용에 대해 설명합니다.

PageSetupDialog 구성 요소
PageSetupDialog 구성 요소의 사용에 대해 설명합니다.

System.Drawing.Printing
System.Drawing.Printing 네임스페이스의 클래스에 대해 설명합니다.