Condividi tramite


PreviewPrintController Classe

Definizione

Specifica un controller di stampa che visualizza un documento su uno schermo come una serie di immagini.

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
Ereditarietà
PreviewPrintController

Commenti

In genere, per usare la funzionalità di anteprima di stampa, creare un'istanza di una PrintPreviewControl classe o PrintPreviewDialog e impostarne la Document proprietà. L'oggetto PreviewPrintControllerPrintPreviewControl viene utilizzato dalle classi e PrintPreviewDialog , anche se è possibile utilizzare quando PreviewPrintController si gestisce la visualizzazione della finestra di anteprima di stampa personalizzata.

Se utilizzato con un PrintPreviewControl oggetto o PrintPreviewDialog, PreviewPrintController imposta l'oggetto dell'oggetto PrintController associato Document a un PrintControllerWithStatusDialogoggetto , esegue l'anteprima di stampa e imposta di nuovo il PrintController valore originale.

OnStartPrint crea l'oggetto Graphics visualizzato durante l'anteprima di stampa. Dopo OnStartPrint la chiamata, il OnStartPage metodo imposta su Graphics un elemento grafico di una singola pagina. Il OnEndPage metodo cancella Graphics, mentre il OnEndPrint metodo dealloca l'oggetto .

Per altre informazioni sulla stampa, vedere la panoramica dello System.Drawing.Printing spazio dei nomi.

Costruttori

Nome Descrizione
PreviewPrintController()

Inizializza una nuova istanza della classe PreviewPrintController.

Proprietà

Nome Descrizione
IsPreview

Ottiene un valore che indica se questo controller viene utilizzato per l'anteprima di stampa.

UseAntiAlias

Ottiene o imposta un valore che indica se utilizzare l'anti-aliasing durante la visualizzazione dell'anteprima di stampa.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetPreviewPageInfo()

Acquisisce le pagine di un documento come una serie di immagini.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
OnEndPage(PrintDocument, PrintPageEventArgs)

Completa la sequenza di controllo che determina quando e come visualizzare in anteprima una pagina in un documento di stampa.

OnEndPrint(PrintDocument, PrintEventArgs)

Completa la sequenza di controllo che determina quando e come visualizzare in anteprima un documento di stampa.

OnStartPage(PrintDocument, PrintPageEventArgs)

Avvia la sequenza di controllo che determina quando e come visualizzare in anteprima una pagina in un documento di stampa.

OnStartPrint(PrintDocument, PrintEventArgs)

Avvia la sequenza di controllo che determina quando e come visualizzare in anteprima un documento di stampa.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche