Aracılığıyla paylaş


StandardPrintController.OnEndPrint(PrintDocument, PrintEventArgs) Yöntem

Tanım

Belgenin ne zaman ve nasıl yazdırılacağını belirleyen denetim sırasını tamamlar.

public:
 override void OnEndPrint(System::Drawing::Printing::PrintDocument ^ document, System::Drawing::Printing::PrintEventArgs ^ e);
public override void OnEndPrint (System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e);
override this.OnEndPrint : System.Drawing.Printing.PrintDocument * System.Drawing.Printing.PrintEventArgs -> unit
Public Overrides Sub OnEndPrint (document As PrintDocument, e As PrintEventArgs)

Parametreler

document
PrintDocument

PrintDocument Yazdırılmakta olan belgeyi temsil eden bir.

e
PrintEventArgs

PrintEventArgs Belgenin nasıl yazdırılacağını gösteren bir.

Özel durumlar

Yerel Win32 Uygulama Programlama Arabirimi (API) yazdırma işini tamamlayamadı.

-veya-

Yerel Windows API'sinde belirtilen cihaz bağlamı (DC) silinemedi.

Açıklamalar

OnEndPrint olayı tetikledikten hemen sonra PrintDocument çağrılır EndPrint . Yazdırma işlemi sırasında yakalanmayan bir özel durum oluşturmuş olsa bile çağrılır OnEndPrint .

OnStartPrint yazıcıya Graphics gönderilen nesneyi oluşturur. Çağrıldıktan sonra OnStartPrint yöntemi, OnStartPage nesnesini tek bir sayfanın grafiğine ayarlar Graphics . OnEndPage yöntemi nesneyi temizlerken GraphicsOnEndPrint yöntemi nesneyi serbest bırakır.

Şunlara uygulanır

Ayrıca bkz.