Compartir a través de


StandardPrintController.OnStartPrint(PrintDocument, PrintEventArgs) Método

Definición

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

public:
 override void OnStartPrint(System::Drawing::Printing::PrintDocument ^ document, System::Drawing::Printing::PrintEventArgs ^ e);
public override void OnStartPrint (System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e);
override this.OnStartPrint : System.Drawing.Printing.PrintDocument * System.Drawing.Printing.PrintEventArgs -> unit
Public Overrides Sub OnStartPrint (document As PrintDocument, e As PrintEventArgs)

Parámetros

document
PrintDocument

PrintDocument que representa el documento que se está imprimiendo.

e
PrintEventArgs

PrintEventArgs que contiene los datos referentes a cómo imprimir el documento.

Excepciones

La configuración de la impresora no es válida.

La interfaz de programación de aplicaciones (API) Win32 nativa no ha podido producir una tarea de impresión.

Comentarios

OnStartPrint se llama inmediatamente después PrintDocument de generar el BeginPrint evento.

OnStartPrint crea el Graphics objeto utilizado 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 .

OnStartPrint comprueba que la configuración de la impresora es válida.

Se aplica a

Consulte también