Compartilhar via


PreviewPrintController Classe

Definição

Especifica um controlador de impressão que exibe um documento em uma tela como uma série de imagens.

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
Herança
PreviewPrintController

Comentários

Normalmente, para usar o recurso de visualização de impressão, você cria uma instância de uma PrintPreviewControl classe ou PrintPreviewDialog e define sua Document propriedade. O PreviewPrintController é usado pelas PrintPreviewControl classes e PrintPreviewDialog , embora você possa usar o PreviewPrintController ao gerenciar a exibição de sua própria janela de visualização de impressão.

Quando usado com um PrintPreviewControl ou PrintPreviewDialog, PreviewPrintController define o PrintController do associado Document a um PrintControllerWithStatusDialog, executa a visualização de impressão e define o PrintController de volta para o valor original.

OnStartPrint cria o Graphics que é exibido durante a visualização de impressão. Depois OnStartPrint de ser chamado, o OnStartPage método define o Graphics como um gráfico de uma única página. O OnEndPage método limpa o Graphics, enquanto o OnEndPrint método desaloca o objeto.

Para obter mais informações sobre impressão, consulte a visão geral do System.Drawing.Printing namespace.

Construtores

PreviewPrintController()

Inicializa uma nova instância da classe PreviewPrintController.

Propriedades

IsPreview

Obtém um valor que indica se esse controlador é usado para visualização de impressão.

IsPreview

Obtém um valor que indica se o PrintController é usado para visualização de impressão.

(Herdado de PrintController)
UseAntiAlias

Obtém ou define um valor que indica se a suavização deve ser usada ao exibir a visualização de impressão.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetPreviewPageInfo()

Captura as páginas de um documento como uma série de imagens.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OnEndPage(PrintDocument, PrintPageEventArgs)

Conclui a sequência de controles que determina quando e como visualizar uma página em um documento de impressão.

OnEndPrint(PrintDocument, PrintEventArgs)

Conclui a sequência de controles que determina quando e como visualizar um documento de impressão.

OnStartPage(PrintDocument, PrintPageEventArgs)

Inicia a sequência de controles que determina quando e como visualizar uma página em um documento de impressão.

OnStartPrint(PrintDocument, PrintEventArgs)

Inicia a sequência de controles que determina quando e como visualizar um documento de impressão.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também