PreviewPrintController Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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) |