PreviewPrintController.OnStartPrint(PrintDocument, PrintEventArgs) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Comienza la secuencia de control que determina cuándo y cómo mostrar la vista previa de un documento de impresión.
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 abierto en vista previa.
PrintEventArgs que contiene los datos referentes a cómo imprimir el documento.
Excepciones
La impresora que se menciona en la propiedad PrinterName no existe.
Comentarios
OnStartPrint se llama inmediatamente después PrintDocument de generar el BeginPrint evento.
OnStartPrint crea el objeto Graphics que se muestra durante la vista previa de impresión. Después OnStartPrint de llamar a , el OnStartPage método establece en Graphics un gráfico de una sola página. El OnEndPage método borra , Graphicsmientras que el OnEndPrint método desasigna el objeto .
OnStartPrint comprueba que la configuración de la impresora es válida.