Freigeben über


PreviewPrintController Klasse

Definition

Gibt einen Druckercontroller an, der ein Dokument als eine Reihe von Bildern auf einem Bildschirm anzeigt.

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
Vererbung
PreviewPrintController

Hinweise

Um die Druckvorschaufunktion zu verwenden, erstellen Sie in der Regel eine instance einer PrintPreviewControl - oder PrintPreviewDialog -Klasse und legen deren Document Eigenschaft fest. Der PreviewPrintController wird von den PrintPreviewControl Klassen und PrintPreviewDialog verwendet, obwohl Sie das PreviewPrintController verwenden können, wenn Sie die Anzeige Ihres eigenen Druckvorschaufensters verwalten.

Wenn sie mit einem PrintPreviewControl oder PrintPreviewDialogverwendet wird, PreviewPrintController legt den PrintController des zugeordneten Document einem fest PrintControllerWithStatusDialog, führt die Druckvorschau aus und legt den PrintController zurück auf den ursprünglichen Wert fest.

OnStartPrint erstellt das Graphics , das während der Druckvorschau angezeigt wird. Nachdem OnStartPrint aufgerufen wurde, legt die OnStartPage -Methode auf Graphics eine Grafik einer einzelnen Seite fest. Die OnEndPage -Methode löscht, Graphicswährend die OnEndPrint -Methode die Zuordnung des -Objekts abgibt.

Weitere Informationen zum Drucken finden Sie in der System.Drawing.Printing Namespaceübersicht.

Konstruktoren

PreviewPrintController()

Initialisiert eine neue Instanz der PreviewPrintController-Klasse.

Eigenschaften

IsPreview

Ruft einen Wert ab, der angibt, ob dieser Controller für die Seitenansicht verwendet wird.

IsPreview

Ruft einen Wert ab, der angibt, ob PrintController für die Seitenansicht verwendet wird.

(Geerbt von PrintController)
UseAntiAlias

Ruft einen Wert ab, der angibt, ob beim Anzeigen der Seitenansicht Antialiasing verwendet werden soll, oder legt diesen fest.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetPreviewPageInfo()

Stellt die Seiten eines Dokuments als eine Reihe von Bildern dar.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
OnEndPage(PrintDocument, PrintPageEventArgs)

Schließt die Steuersequenz ab, durch die bestimmt wird, wann und wie die Vorschau einer Seite in einem zu druckenden Dokument angezeigt wird.

OnEndPrint(PrintDocument, PrintEventArgs)

Schließt die Steuersequenz ab, durch die bestimmt wird, wann und wie die Vorschau eines zu druckenden Dokuments angezeigt wird.

OnStartPage(PrintDocument, PrintPageEventArgs)

Beginnt die Steuersequenz, durch die bestimmt wird, wann und wie die Vorschau einer Seite in einem zu druckenden Dokument angezeigt wird.

OnStartPrint(PrintDocument, PrintEventArgs)

Beginnt die Steuersequenz, durch die bestimmt wird, wann und wie die Vorschau eines zu druckenden Dokuments angezeigt wird.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen