Aracılığıyla paylaş


StandardPrintController.OnEndPage(PrintDocument, PrintPageEventArgs) Yöntem

Tanım

Belgenin bir sayfasının ne zaman ve nasıl yazdırılacağını belirleyen denetim dizisini tamamlar.

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

Parametreler

document
PrintDocument

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

e
PrintPageEventArgs

PrintPageEventArgs Belgedeki bir sayfanın nasıl yazdırılacağını gösteren veriler içeren bir.

Özel durumlar

Yerel Win32 Uygulama Programlama Arabirimi (API) sayfaya yazmayı tamamlayamadı.

Açıklamalar

OnEndPage olayı tetikledikten PrintDocument hemen sonra çağrılır PrintPage . bir olayının PrintDocumentOnEndPage içinde bir PrintPage özel durum oluşturulursa çağrılmıyordur.

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 nesnesini temizlerken GraphicsOnEndPrint yöntemi nesneyi serbest bırakır.

bir yazdırma bağlamından çağrıldığındaOnEndPage, bir PrintingPermission öğesinin PrintDialogSafePrinting olması gerekir. Varsayılan yazıcıya yazdırmak için bir PrintingPermission gerekir DefaultPrinting. Bu yöntemin diğer tüm çağrıları için şunlar PrintingPermission gerekir: AllPrinting

Şunlara uygulanır

Ayrıca bkz.