Obsługa drukowania w formularzach systemu Windows

Drukowanie w formularzach systemu Windows polega przede wszystkim na używaniu składnika PrintDocument, aby umożliwić użytkownikowi drukowanie, oraz kontrolkę Kontrolka PrintPreviewDialog, składnik PrintDialog i składniki składnika PageSetupDialog w celu zapewnienia znanego interfejsu graficznego dla użytkowników przyzwyczajonych do systemu operacyjnego Windows.

Zazwyczaj tworzysz nowe wystąpienie PrintDocument składnika, ustawiasz właściwości, które opisują, co należy wydrukować przy użyciu PrinterSettings klas i PageSettings , i wywołaj Print metodę, aby faktycznie wydrukować dokument.

Podczas drukowania z aplikacji opartej na systemie PrintDocument Windows składnik wyświetli okno dialogowe przerwania drukowania, aby powiadomić użytkowników o tym, że drukowanie występuje i zezwolić na anulowanie zadania drukowania.

W tej sekcji

Instrukcje: tworzenie standardowych zadań drukowania formularzy Windows Forms
W tym artykule wyjaśniono, jak używać PrintDocument składnika do drukowania z formularza systemu Windows.

Instrukcje: przechwytywanie danych użytkownika ze składnika PrintDialog w czasie wykonywania
W tym artykule wyjaśniono, jak programowo modyfikować wybrane opcje drukowania przy użyciu PrintDialog składnika.

Instrukcje: wybieranie w formularzach Windows Forms drukarek podłączonych do komputera użytkownika
Opisuje zmianę drukarki na drukowanie przy użyciu PrintDialog składnika w czasie wykonywania.

Instrukcje: drukowanie grafiki w formularzach Windows Forms
Opisuje wysyłanie grafiki do drukarki.

Instrukcje: wyświetlanie podglądu wydruku w formularzach Windows Forms
Opisuje wysyłanie tekstu do drukarki.

Instrukcje: kończenie zadań drukowania formularzy Windows Forms
W tym artykule wyjaśniono, jak powiadamiać użytkowników o ukończeniu zadania drukowania.

Instrukcje: drukowanie formularza systemu Windows
Pokazuje, jak wydrukować kopię bieżącego formularza.

Instrukcje: drukowanie w formularzach Windows Forms przy użyciu podglądu wydruku
Pokazuje, jak używać elementu PrintPreviewDialog do drukowania dokumentu.

PrintDocument, składnik
Objaśnia użycie PrintDocument składnika.

PrintDialog, składnik
Objaśnia użycie PrintDialog składnika.

PrintPreviewDialog, kontrolka
Objaśnia użycie kontrolki PrintPreviewDialog .

PageSetupDialog, składnik
Objaśnia użycie PageSetupDialog składnika.

System.Drawing.Printing
Opisuje klasy w System.Drawing.Printing przestrzeni nazw.