다음을 통해 공유


PrintForm.Print 메서드

Windows Form의 이미지를 지정 된 대상에 보냅니다 있는 PrintAction 속성입니다.

네임스페이스:  Microsoft.VisualBasic.PowerPacks.Printing
어셈블리:  Microsoft.VisualBasic.PowerPacks.Vs(Microsoft.VisualBasic.PowerPacks.Vs.dll)

구문

‘선언
Public Sub Print
public void Print()
public:
void Print()
member Print : unit -> unit 
public function Print()

설명

Print 메서드 폼에 표시 된 모든 개체를 인쇄 합니다.여기에 텍스트 또는 그래픽으로 그려진 Graphics 메서드가 있습니다.

기본적으로 폼의 클라이언트 영역만 인쇄 됩니다.사용자가 런타임에 폼 크기가 조정 된 경우 폼의 현재 보이는 부분만 인쇄 됩니다.일부를 화면에 표시 되는 폼을 이동한 경우에 폼의 모든 보이는 것 처럼 여전히 인쇄 됩니다.오버 로드 된 기본 동작을 변경 하려면 사용 Print 메서드가 있습니다.

Print 메서드는 Visual Basic 6.0 호환 PrintForm 메서드.

[!참고]

이 메서드를 사용 하 여 현재 포커스가 있는 폼만 인쇄할 수 있습니다.설정한 경우는 Form 속성을이 메서드를 호출 하기 전에 폼을 다른 폼의 이미지 수 있습니다 수 렌더링 되지 예상 대로.이 문제를 방지 하려면 호출을 Focus 메서드를 호출 하기 전에 폼의 Print.

예제

다음 예제에서는 현재 폼의 클라이언트 영역만 현재 보이는 크기로 시스템 기본 프린터에 인쇄 합니다.이 예제에서는 사용자가 있어야는 PrintForm 폼에서 PrintForm1 라는 구성 요소가 있습니다.

PrintForm1.PrintAction = Printing.PrintAction.PrintToPrinter
PrintForm1.Print()

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

PrintForm 클래스

Print 오버로드

Microsoft.VisualBasic.PowerPacks.Printing 네임스페이스

기타 리소스

PrintForm 구성 요소(Visual Basic)

방법: PrintForm 구성 요소를 사용하여 폼 인쇄(Visual Basic)

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

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

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

PrintForm 구성 요소를 참조하는 응용 프로그램 배포(Visual Basic)