PreviewPrintController Clase
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í.
Especifica un dispositivo de impresión que muestra un documento en una pantalla como una serie de imágenes.
public ref class PreviewPrintController : System::Drawing::Printing::PrintController
public class PreviewPrintController : System.Drawing.Printing.PrintController
type PreviewPrintController = class
inherit PrintController
Public Class PreviewPrintController
Inherits PrintController
- Herencia
Comentarios
Normalmente, para usar la característica de vista previa de impresión, se crea una instancia de una PrintPreviewControl clase o PrintPreviewDialog y se establece su Document propiedad. Se PreviewPrintController usa en las PrintPreviewControl clases y PrintPreviewDialog , aunque puede usar al PreviewPrintController administrar la presentación de su propia ventana de vista previa de impresión.
Cuando se usa con o PrintPreviewDialogPrintPreviewControl , PreviewPrintController establece el PrintController objeto de asociado Document a , PrintControllerWithStatusDialogrealiza la vista previa de impresión y establece el PrintController valor original.
OnStartPrint crea el Graphics objeto 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 .
Para obtener más información sobre la impresión, consulte la introducción al System.Drawing.Printing espacio de nombres.
Constructores
PreviewPrintController() |
Inicializa una nueva instancia de la clase PreviewPrintController. |
Propiedades
IsPreview |
Obtiene un valor que indica si se utiliza este controlador para la vista previa de impresión. |
IsPreview |
Obtiene un valor que indica si PrintController se utiliza para la vista previa de impresión. (Heredado de PrintController) |
UseAntiAlias |
Obtiene o establece un valor que indica si hay que usar la función de suavizado de contorno al mostrar la vista previa de impresión. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetPreviewPageInfo() |
Captura las páginas de un documento como una serie de imágenes. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
OnEndPage(PrintDocument, PrintPageEventArgs) |
Completa la secuencia de control que determina cuándo y cómo mostrar en vista previa una página de un documento de impresión. |
OnEndPrint(PrintDocument, PrintEventArgs) |
Completa la secuencia de control que determina cuándo y cómo mostrar en vista previa un documento de impresión. |
OnStartPage(PrintDocument, PrintPageEventArgs) |
Comienza la secuencia de control que determina cuándo y cómo mostrar en vista previa una página de un documento de impresión. |
OnStartPrint(PrintDocument, PrintEventArgs) |
Comienza la secuencia de control que determina cuándo y cómo mostrar la vista previa de un documento de impresión. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |