Funcionalidad para imprimir en formularios Windows Forms
Imprimir en formularios Windows Forms se compone principalmente de utilizar el componente PrintDocument (Componente, formularios Windows Forms) para permitir que el usuario imprima y el control PrintPreviewDialog (Control, formularios Windows Forms), los componentes PrintDialog (Componente, formularios Windows Forms) y PageSetupDialog (Componente, formularios Windows Forms), para proporcionar una interfaz gráfica que resulte familiar a los usuarios acostumbrados al sistema operativo Windows.
Habitualmente, se crea una nueva instancia del componente PrintDocument, se establecen las propiedades que describen qué se va a imprimir mediante las clases PrinterSettings y PageSettings, y se llama al método Print para imprimir realmente el documento.
Durante el proceso de impresión desde una aplicación basada en Windows, el componente PrintDocument mostrará un cuadro de diálogo de anulación de la impresión para avisar a los usuarios de que la impresión está en curso y permitir la cancelación del trabajo de impresión.
En esta sección
Cómo: Crear trabajos de impresión estándar de formularios Windows Forms
Explica cómo utilizar el componente PrintDocument para imprimir desde un formulario Windows Forms.Cómo: Capturar datos proporcionados por el usuario de un componente PrintDialog en tiempo de ejecución
Explica cómo modificar las opciones de impresión seleccionadas mediante programación con el componente PrintDialog.Cómo: Seleccionar las impresoras conectadas al equipo de un usuario en formularios Windows Forms
Describe cómo cambiar la impresora utilizada para la impresión mediante el componente PrintDialog en tiempo de ejecución.Cómo: Imprimir gráficos en formularios Windows Forms
Describe cómo enviar gráficos a la impresora.Cómo: Imprimir un archivo de texto de varias páginas en formularios Windows Forms
Describe cómo enviar texto a la impresora.Cómo: Completar trabajos de impresión de formularios Windows Forms
Explica cómo alertar a los usuarios cuando se completa un trabajo de impresión.Cómo: Imprimir un formulario Windows Forms
Muestra cómo imprimir una copia del formulario actual.Cómo: Imprimir en Windows Forms a través de la vista previa de impresión
Muestra cómo utilizar PrintPreviewDialog para imprimir un documento.
Secciones relacionadas
PrintDocument (Componente, formularios Windows Forms)
Explica el uso del componente PrintDocument.PrintDialog (Componente, formularios Windows Forms)
Explica el uso del componente PrintDialog.PrintPreviewDialog (Control, formularios Windows Forms)
Explica el uso del control PrintPreviewDialog.PageSetupDialog (Componente, formularios Windows Forms)
Explica el uso del componente PageSetupDialog.System.Drawing.Printing
Describe las clases del espacio de nombres System.Drawing.Printing.