다음을 통해 공유


PrintForm.PrintAction 속성

출력을 프린터, 인쇄 미리 보기 창 또는 파일로 보낼지를 나타내는 값을 가져오거나 설정 합니다.

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

구문

‘선언
<BrowsableAttribute(True)> _
Public Property PrintAction As PrintAction
[BrowsableAttribute(true)]
public PrintAction PrintAction { get; set; }
[BrowsableAttribute(true)]
public:
property PrintAction PrintAction {
    PrintAction get ();
    void set (PrintAction value);
}
[<BrowsableAttribute(true)>]
member PrintAction : PrintAction with get, set
function get PrintAction () : PrintAction
function set PrintAction (value : PrintAction)

속성 값

형식: System.Drawing.Printing.PrintAction
반환 된 PrintAction 열거형입니다.

설명

때 PrintToPrinter 입니다 선택, 출력 시스템 기본 프린터로 보내집니다.이 동작을 무시 하 고 명시적으로 사용 하 여 프린터 및 프린터 속성을 설정할 수 있는 PrinterSettings 속성입니다.기본 프린터 없음 사용할 수 있으면 프린터를 선택 하 라는 메시지가 표시 됩니다.

때 PrintToPreview 입니다 선택 하 고 표준 Windows Forms에서 폼이 표시 됩니다 PrintPreviewDialog 컨트롤입니다.

때 PrintToFile 입니다 선택 하 고 폼의 이미지를 (.eps,.ps 또는.ai)를 캡슐화 하는 포스트스크립트 파일에 의해 지정 된 경로에 저장 됩니다의 PrintFileName 속성입니다.파일 이름을 지정 하지 않으면 파일 이름에 대 한 묻는 있습니다.

[!참고]

파일은 8 비트 회색조 포스트스크립트 형식으로 저장 됩니다.24 비트 RGB 포스트스크립트를 지원 하지 않습니다.

[!참고]

경로 또는 파일 이름 확장명을 묻는 되지 않습니다.파일에 올바른 경로 확장명이 있는지 확인 하려면 대화 상자를 직접 구현할 수 있습니다.사용 하 여이 작업을 수행 하는 SaveFileDialog 구성 요소 및 할당 반환 값에 PrintFileName 속성을 호출 하기 전에 Print 메서드.

예제

다음 예제에서는 PrintAction 속성을 설정하는 방법을 보여 줍니다.이 예제에서는 사용자가 있어야는 PrintForm PrintForm1 라는 세 가지 구성 요소 RadioButton 폼에 있는 컨트롤입니다.

If RadioButton1.Checked = True Then
    PrintForm1.PrintAction = Printing.PrintAction.PrintToPrinter
ElseIf RadioButton2.Checked = True Then
    PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview
Else
    PrintForm1.PrintFileName = _
  My.Computer.FileSystem.SpecialDirectories.CurrentUserApplicationData _
  & "Form1.eps"
    PrintForm1.PrintAction = Printing.PrintAction.PrintToFile
End If

.NET Framework 보안

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

참고 항목

참조

PrintForm 클래스

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

기타 리소스

PrintForm 구성 요소(Visual Basic)

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

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

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

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

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