StandardPrintController.OnStartPage(PrintDocument, PrintPageEventArgs) Método

Definición

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

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

Parámetros

document
PrintDocument

que PrintDocument representa el documento que se va a imprimir.

e
PrintPageEventArgs

que PrintPageEventArgs contiene datos sobre cómo imprimir una página en el documento. Inicialmente, la Graphics propiedad de este parámetro será null. El valor devuelto desde el OnStartPage(PrintDocument, PrintPageEventArgs) método se usará para establecer esta propiedad.

Devoluciones

Objeto Graphics que representa una página de un PrintDocumentobjeto .

Excepciones

La interfaz de programación de aplicaciones (API) win32 nativa no pudo preparar el controlador de impresora para aceptar datos.

O bien

La API Windows nativa no pudo actualizar el contexto de dispositivo de trazado o impresora especificado mediante la información especificada.

Comentarios

OnStartPage se llama inmediatamente antes de PrintDocument generar el PrintPage evento.

OnStartPrint crea el Graphics objeto usado en la impresión. 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 .

Se aplica a

Consulte también