Druckunterstützung in Windows Forms

Das Drucken in Windows Forms besteht in erster Linie aus der Verwendung der PrintDocument-Komponente, um dem Benutzer das Drucken zu ermöglichen, und der Komponenten PrintPreviewDialog, PrintDialog und PageSetupDialog, um eine vertraute grafische Oberfläche für Benutzer bereitzustellen, die an das Windows-Betriebssystem gewöhnt sind.

Normalerweise erstellen Sie eine neue Instanz der Komponente PrintDocument, legen mit den Klassen PrinterSettings und PageSettings die Eigenschaften fest, die beschreiben, was gedruckt werden soll, und rufen die Methode Print auf, um das Dokument tatsächlich zu drucken.

Während des Druckvorgangs aus einer Windows-basierten Anwendung zeigt die Komponente PrintDocument ein Dialogfeld zum Abbrechen des Druckvorgangs an. Damit wird der Benutzer darauf aufmerksam gemacht, dass zurzeit ein Druckvorgang stattfindet und dass der Druckauftrag abgebrochen werden kann.

In diesem Abschnitt

Vorgehensweise: Erstellen von standardmäßigen Druckaufträgen in Windows Forms
Erläutert, wie Sie die PrintDocument-Komponente zum Drucken aus einem Windows-Formular verwenden.

Vorgehensweise: Erfassen von Benutzereingaben in einem „PrintDialog“ zur Laufzeit
Erläutert, wie Sie ausgewählte Druckoptionen mit der Komponente PrintDialog programmgesteuert ändern können.

Vorgehensweise: Auswählen der einem Benutzercomputer zugewiesenen Drucker in Windows Forms
Beschreibt, wie Sie den Zieldrucker ändern können, indem Sie zur Laufzeit die Komponente PrintDialog verwenden.

How to: Drucken von Grafiken in Windows Forms
Beschreibt das Senden von Grafiken an den Drucker.

How to: Drucken einer mehrseitigen Textdatei in Windows Forms
Beschreibt das Senden von Text an den Drucker.

Vorgehensweise: Fertigstellen von Druckaufträgen in Windows Forms
Erläutert, wie Benutzer auf den Abschluss eines Druckauftrags aufmerksam gemacht werden.

Vorgehensweise: Drucken in Windows Forms
Zeigt, wie Sie eine Kopie des aktuellen Formulars drucken.

Vorgehensweise: Drucken in Windows Forms unter Verwendung der Seitenansicht
Zeigt, wie Sie einen PrintPreviewDialog zum Drucken eines Dokuments verwenden.

PrintDocument-Komponente
Erläutert die Verwendung der PrintDocument-Komponente.

PrintDialog-Komponente
Erläutert die Verwendung der PrintDialog-Komponente.

PrintPreviewDialog-Steuerelement
Erläutert die Verwendung des PrintPreviewDialog-Steuerelements.

PageSetupDialog-Komponente
Erläutert die Verwendung der PageSetupDialog-Komponente.

System.Drawing.Printing
Beschreibt die Klassen im System.Drawing.Printing-Namespace.