PreviewPrintController Clase

Definición

Especifica un dispositivo de impresión que muestra un documento en una pantalla como una serie de imágenes.Specifies a print controller that displays a document on a screen as a series of images.

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 PrintPreviewControl instancia PrintPreviewDialog de una clase o Document y se establece su propiedad.Typically, to use the print preview feature, you create an instance of a PrintPreviewControl or PrintPreviewDialog class and set its Document property. Utiliza las clases yPrintPreviewDialog, aunque puede usar PreviewPrintController al administrar la presentación de su propia ventana de vista previa de impresión. PrintPreviewControl PreviewPrintControllerThe PreviewPrintController is used by the PrintPreviewControl and PrintPreviewDialog classes, though you can use the PreviewPrintController when managing the display of your own print preview window.

Cuando se usa con PrintPreviewControl o PrintPreviewDialog, PreviewPrintController establece el PrintController del asociado Document a PrintControllerWithStatusDialog, realiza la vista previa de impresión y PrintController vuelve a establecer el valor original.When used with a PrintPreviewControl or PrintPreviewDialog, PreviewPrintController sets the PrintController of the associated Document to a PrintControllerWithStatusDialog, performs the print preview, and sets the PrintController back to the original value.

OnStartPrintcrea el Graphics que se muestra durante la vista previa de impresión.OnStartPrint creates the Graphics that is displayed during the print preview. Después OnStartPrint de llamar a, OnStartPage el método establece Graphics el en un gráfico de una sola página.After OnStartPrint is called, the OnStartPage method sets the Graphics to a graphic of a single page. El OnEndPage método borra Graphics, mientras que el OnEndPrint método desasigna el objeto.The OnEndPage method clears the Graphics, while the OnEndPrint method deallocates the object.

Para obtener más información acerca de la System.Drawing.Printing impresión, consulte información general sobre espacios de nombres.For more information about printing, see the System.Drawing.Printing namespace overview.

Constructores

PreviewPrintController()

Inicializa una nueva instancia de la clase PreviewPrintController.Initializes a new instance of the PreviewPrintController class.

Propiedades

IsPreview

Obtiene un valor que indica si se utiliza este controlador para la vista previa de impresión.Gets a value indicating whether this controller is used for print preview.

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.Gets or sets a value indicating whether to use anti-aliasing when displaying the print preview.

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetPreviewPageInfo()

Captura las páginas de un documento como una serie de imágenes.Captures the pages of a document as a series of images.

GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
OnEndPage(PrintDocument, PrintPageEventArgs)

Completa la secuencia de control que determina cuándo y cómo abrir una página de un documento de impresión en vista previa de impresión.Completes the control sequence that determines when and how to preview a page in a print document.

OnEndPrint(PrintDocument, PrintEventArgs)

Completa la secuencia de control que determina cuándo y cómo se mostrará la vista previa de impresión de un documento de impresión.Completes the control sequence that determines when and how to preview a print document.

OnStartPage(PrintDocument, PrintPageEventArgs)

Comienza la secuencia de control que determina cuándo y cómo abrir una página de un documento de impresión en vista previa de impresión.Begins the control sequence that determines when and how to preview a page in a print document.

OnStartPrint(PrintDocument, PrintEventArgs)

Comienza la secuencia de control que determina cuándo y cómo se mostrará la vista previa de impresión de un documento.Begins the control sequence that determines when and how to preview a print document.

ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a

Consulte también: