StandardPrintController.OnEndPrint(PrintDocument, PrintEventArgs) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
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.