다음을 통해 공유


방법: 스크롤 가능 폼 인쇄(Visual Basic)

PrintForm 구성 요소를 사용하면 PrintDocument 구성 요소를 사용하지 않고 폼 이미지를 신속하게 인쇄할 수 있습니다.기본적으로 폼에 표시된 부분만 인쇄됩니다. 런타임에 폼 크기를 조정한 경우 원하는 대로 이미지가 인쇄되지 않을 수도 있습니다.다음 절차에서는 폼 크기를 조정해도 스크롤 가능한 폼의 전체 클라이언트 영역을 인쇄하는 방법을 보여 줍니다.

스크롤 가능한 폼의 전체 클라이언트 영역을 인쇄하려면

  1. 도구 상자에서 Visual Basic PowerPacks 탭을 클릭하고 PrintForm 구성 요소를 폼으로 끌어 옵니다.

    PrintForm 구성 요소가 구성 요소 트레이에 추가됩니다.

  2. 속성 창에서 PrintAction 속성을 PrintToPrinter로 설정합니다.

  3. 적절한 이벤트 처리기(예: 인쇄Button의 Click 이벤트 처리기)에 다음 코드를 추가합니다.

    PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.Scrollable)
    

    [!참고]

    일부 운영 체제에서는 Graphics 메서드로 그린 텍스트나 그래픽이 제대로 인쇄되지 않을 수도 있습니다.이 경우에는 Scrollable 매개 변수를 사용하여 인쇄할 수 없습니다.

참고 항목

작업

방법: 폼의 클라이언트 영역 인쇄(Visual Basic)

방법: 폼의 클라이언트 영역 및 비클라이언트 영역 인쇄(Visual Basic)

참조

PrintAction

Print

개념

PrintForm 구성 요소(Visual Basic)