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)
속성 값
형식: PrintAction
반환 된 PrintAction 열거 합니다.
설명
때 PrintToPrinter 는 옵션을 선택 된 출력은 시스템 기본 프린터입니다. 이 동작을 재정의 하 고 명시적으로 사용 하 여 프린터와 프린터 속성을 설정할 수는 PrinterSettings 속성입니다. 없는 기본 프린터를 사용할 수 있는 경우 프린터를 선택 하 라는 메시지가 표시 됩니다.
때 PrintToPreview 가 선택 하면 폼이 표시는 표준 Windows Forms에서 PrintPreviewDialog 제어 합니다.
때 PrintToFile 가 선택 하면 폼의 이미지 파일에 저장 됩니다는 캡슐화 된 포스트 스크립트 (.eps,.ps 또는.ai)으로 지정 된 경로에 PrintFileName 속성입니다. 파일 이름을 지정 하지 않으면, 사용자는 파일 이름에 대 한 메시지가 나타납니다.
참고
파일은 8 비트 회색조로 포스트 스크립트 형식으로 저장 됩니다.24 비트 RGB PostScript 지원 되지 않습니다.
참고
사용자 경로 또는 파일 이름 확장명에 대해 묻지 않습니다.파일에 올바른 경로 및 확장 하려면 대화 상자를 직접 구현할 수 있습니다.사용 하 여이 작업을 수행 하는 SaveFileDialog 구성 요소 및 할당 하 고 반환 값의 PrintFileName 속성 호출 하기 전에 Print 메서드.
예제
다음 예제에서는 설정 하는 방법의 PrintAction 속성입니다. 이 예제를 실행 하려면는 PrintForm PrintForm1과 3 이라는 구성 요소 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 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.
참고 항목
참조
Microsoft.VisualBasic.PowerPacks.Printing 네임스페이스
기타 리소스
방법: PrintForm 구성 요소를 사용하여 폼 인쇄(Visual Basic)
방법: 폼의 클라이언트 영역 인쇄(Visual Basic)