StandardPrintController.OnStartPage(PrintDocument, PrintPageEventArgs) Yöntem

Tanım

Belgedeki bir sayfanın ne zaman ve nasıl yazdırılacağını belirleyen denetim sırasını başlatır.

C#
public override System.Drawing.Graphics OnStartPage (System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e);

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 bir. Başlangıçta, bu parametrenin Graphics özelliği olacaktır null. yönteminden OnStartPage(PrintDocument, PrintPageEventArgs) döndürülen değer bu özelliği ayarlamak için kullanılır.

Döndürülenler

bir Graphics sayfasından bir sayfayı temsil eden nesne PrintDocument.

Özel durumlar

Yerel Win32 Uygulama Programı Arabirimi (API), yazıcı sürücüsünü verileri kabul etmeye hazırlayamadı.

-veya-

Yerel Windows API'si belirtilen bilgileri kullanarak belirtilen yazıcı veya çizici cihaz bağlamını (DC) güncelleştiremedi.

Açıklamalar

OnStartPage , olayı tetiklemeden hemen önce PrintDocument çağrılır PrintPage .

OnStartPrint , yazdırmada Graphics kullanılan 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

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Ayrıca bkz.