Aracılığıyla paylaş


PreviewPrintController Sınıf

Tanım

Ekranda bir belgeyi bir dizi görüntü olarak görüntüleyen bir yazdırma denetleyicisini belirtir.

public ref class PreviewPrintController : System::Drawing::Printing::PrintController
public class PreviewPrintController : System.Drawing.Printing.PrintController
type PreviewPrintController = class
    inherit PrintController
Public Class PreviewPrintController
Inherits PrintController
Devralma
PreviewPrintController

Açıklamalar

Genellikle, baskı önizleme özelliğini kullanmak için bir PrintPreviewControl veya PrintPreviewDialog sınıfının örneğini oluşturur ve özelliğini Document ayarlarsınız. PreviewPrintController ve sınıfları tarafından PrintPreviewControlPrintPreviewDialog kullanılır, ancak kendi baskı önizleme pencerenizin görünümünü yönetirken öğesini kullanabilirsinizPreviewPrintController.

veya PrintPreviewControlPrintPreviewDialogile kullanıldığında, PreviewPrintController ile ilişkilendirilmiş DocumentPrintControllerWithStatusDialogöğesinin PrintController değerini ayarlar, baskı önizlemeyi gerçekleştirir ve geri değerini PrintController özgün değere ayarlar.

OnStartPrint Graphics baskı önizlemesi sırasında görüntülenen öğesini oluşturur. Çağrıldıktan sonra OnStartPrint yöntemi, OnStartPage öğesini tek bir sayfanın grafiğine ayarlar Graphics . OnEndPage yöntemi nesnesini serbest bırakırken OnEndPrint yöntemini temizlerGraphics.

Yazdırma hakkında daha fazla bilgi için ad alanına genel bakış bölümüne System.Drawing.Printing bakın.

Oluşturucular

Name Description
PreviewPrintController()

PreviewPrintController sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
IsPreview

Bu denetleyicinin baskı önizleme için kullanılıp kullanılmadığını belirten bir değer alır.

UseAntiAlias

Baskı önizlemeyi görüntülerken diğer addan korumanın kullanılıp kullanılmayacağını belirten bir değer alır veya ayarlar.

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetPreviewPageInfo()

Belgenin sayfalarını bir dizi görüntü olarak yakalar.

GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
OnEndPage(PrintDocument, PrintPageEventArgs)

Yazdırma belgesindeki bir sayfanın önizlemesinin ne zaman ve nasıl yapılacağını belirleyen denetim sırasını tamamlar.

OnEndPrint(PrintDocument, PrintEventArgs)

Yazdırma belgesinin ne zaman ve nasıl ön izleme yapılacağını belirleyen denetim sırasını tamamlar.

OnStartPage(PrintDocument, PrintPageEventArgs)

Yazdırma belgesindeki bir sayfanın ne zaman ve nasıl önizleneceğini belirleyen denetim sırasını başlatır.

OnStartPrint(PrintDocument, PrintEventArgs)

Yazdırma belgesinin ne zaman ve nasıl önizleneceğini belirleyen denetim sırasını başlatır.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.