Condividi tramite


PreviewPrintController Classe

Definizione

Specifica un controller di stampa che visualizza un documento sullo schermo sotto forma di 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, si crea un'istanza di una PrintPreviewControl classe o PrintPreviewDialog e si imposta la relativa Document proprietà. L'oggetto PreviewPrintController viene usato dalle PrintPreviewControl classi e PrintPreviewDialog , anche se è possibile usare quando PreviewPrintController si gestisce la visualizzazione della finestra di anteprima di stampa.

Se usato con un PrintPreviewControl oggetto o PrintPreviewDialog, PreviewPrintController imposta l'oggetto dell'oggetto PrintController associato Document a PrintControllerWithStatusDialog, esegue l'anteprima di stampa e imposta il PrintController valore indietro sul valore originale.

OnStartPrint crea l'oggetto Graphics visualizzato durante l'anteprima di stampa. Dopo OnStartPrint essere stato chiamato, il OnStartPage metodo imposta l'oggetto Graphics su 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 panoramica dello System.Drawing.Printing spazio dei nomi.

Costruttori

PreviewPrintController()

Inizializza una nuova istanza della classe PreviewPrintController.

Proprietà

IsPreview

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

IsPreview

Ottiene un valore che indica se la classe PrintController viene utilizzata per l'anteprima di stampa.

(Ereditato da PrintController)
UseAntiAlias

Ottiene o imposta un valore che indica se usare un anti alias durante la visualizzazione dell'anteprima di stampa.

Metodi

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 sotto forma di una serie di immagini.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
OnEndPage(PrintDocument, PrintPageEventArgs)

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

OnEndPrint(PrintDocument, PrintEventArgs)

Completa la sequenza di controllo che determina quando e come visualizzare l'anteprima di un documento stampato.

OnStartPage(PrintDocument, PrintPageEventArgs)

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

OnStartPrint(PrintDocument, PrintEventArgs)

Avvia la sequenza di controllo che determina quando e come visualizzare l'anteprima di un documento stampato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche