Sdílet prostřednictvím


StandardPrintController.OnEndPage(PrintDocument, PrintPageEventArgs) Metoda

Definice

Dokončí řídicí sekvenci, která určuje, kdy a jak vytisknout stránku dokumentu.

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)

Parametry

document
PrintDocument

A PrintDocument , který představuje dokument, který se tiskne.

e
PrintPageEventArgs

A PrintPageEventArgs obsahující data o tom, jak vytisknout stránku v dokumentu.

Výjimky

Nativní rozhraní WIN32 Application Programming Interface (API) nemohlo dokončit zápis na stránku.

Poznámky

OnEndPage je volána okamžitě po vyvolání PrintDocumentPrintPage události. Pokud je vyvolána výjimka uvnitř PrintPage události PrintDocument, OnEndPage není volána.

OnStartPrintGraphics vytvoří objekt odeslaný do tiskárny. Po OnStartPrint zavolání OnStartPage metoda nastaví Graphics objekt na grafiku jedné stránky. Metoda OnEndPage vymaže Graphics objekt, zatímco OnEndPrint metoda uvolní objekt.

Je-li OnEndPage volána z tiskového PrintDialog kontextu a PrintingPermission of SafePrinting je vyžadováno. Tisk na výchozí tiskárnu vyžaduje hodnotu PrintingPermissionDefaultPrinting. Všechna ostatní volání této metody vyžadují PrintingPermissionAllPrinting

Platí pro

Viz také