Comparteix a través de


PreviewPrintController Clase

Definición

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
PreviewPrintController

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)

Se aplica a

Consulte también