StandardPrintController.OnStartPage(PrintDocument, PrintPageEventArgs) 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.
Belgedeki bir sayfanın ne zaman ve nasıl yazdırılacağını belirleyen denetim sırasını başlatır.
public:
override System::Drawing::Graphics ^ OnStartPage(System::Drawing::Printing::PrintDocument ^ document, System::Drawing::Printing::PrintPageEventArgs ^ e);
public override System.Drawing.Graphics OnStartPage (System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e);
override this.OnStartPage : System.Drawing.Printing.PrintDocument * System.Drawing.Printing.PrintPageEventArgs -> System.Drawing.Graphics
Public Overrides Function OnStartPage (document As PrintDocument, e As PrintPageEventArgs) As Graphics
Parametreler
- document
- PrintDocument
PrintDocument Yazdırılmakta olan belgeyi temsil eden bir.
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.