StandardPrintController.OnEndPage(PrintDocument, PrintPageEventArgs) Metod

Definition

Slutför kontrollsekvensen som avgör när och hur du skriver ut en sida i ett dokument.

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)

Parametrar

document
PrintDocument

En PrintDocument som representerar dokumentet som skrivs ut.

e
PrintPageEventArgs

En PrintPageEventArgs som innehåller data om hur du skriver ut en sida i dokumentet.

Undantag

Det interna Api:et (Application Programming Interface) för Win32 kunde inte slutföra skrivning till en sida.

Kommentarer

OnEndPage anropas omedelbart efter att PrintDocument händelsen PrintPage har skapats. Om ett undantag utlöses i en PrintPage händelse av en PrintDocumentanropas OnEndPage inte .

OnStartPrint skapar objektet Graphics som skickas till skrivaren. När OnStartPrint har anropats OnStartPage anger Graphics metoden objektet till en bild av en enda sida. Metoden OnEndPage rensar Graphics objektet medan OnEndPrint metoden frigör objektet.

När OnEndPage anropas från en utskriftskontext av en PrintDialogPrintingPermission av SafePrinting krävs. Utskrift till standardskrivaren kräver en PrintingPermission av DefaultPrinting. Alla andra anrop för den här metoden kräver en PrintingPermissionAllPrinting

Gäller för

Se även