Compartir a través de


StandardPrintController.OnEndPage(PrintDocument, PrintPageEventArgs) Método

Definición

Completa la secuencia de control que determina cuándo y cómo imprimir una página en un documento.

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)

Parámetros

document
PrintDocument

PrintDocument que representa el documento que se está imprimiendo.

e
PrintPageEventArgs

PrintPageEventArgs que contiene los datos referentes a cómo se imprimirá una página en el documento.

Excepciones

La interfaz de programación de aplicaciones (API) Win32 nativa no ha podido terminar de escribir en una página.

Comentarios

OnEndPage se llama inmediatamente después de PrintDocument que genere el PrintPage evento . Si se produce una excepción dentro de un PrintPage evento de , PrintDocumentOnEndPage no se llama a .

OnStartPrint crea el Graphics objeto que se envía a la impresora. Después OnStartPrint de llamar a , el OnStartPage método establece el Graphics objeto en un gráfico de una sola página. El OnEndPage método borra el Graphics objeto, mientras que el OnEndPrint método desasigna el objeto .

Cuando OnEndPage se llama desde un contexto de impresión de un PrintingPermissionPrintDialog de SafePrinting es necesario. La impresión en la impresora predeterminada requiere un PrintingPermission de DefaultPrinting. Todas las demás llamadas a este método requieren un PrintingPermission de AllPrinting

Se aplica a

Consulte también