Udostępnij za pośrednictwem


Obsługa drukowania formularzy systemu Windows

Drukowanie w Windows Forms polega głównie na używaniu składnika PrintDocument Component, aby umożliwić użytkownikowi drukowanie, oraz na używaniu kontrolki PrintPreviewDialog Control, oraz składników PrintDialog Component i PageSetupDialog Component, aby zapewnić znany interfejs graficzny dla użytkowników przyzwyczajonych do systemu operacyjnego Windows.

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

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

W tej sekcji

Jak tworzyć standardowe zadania drukowania w Windows Forms
W tym artykule wyjaśniono, jak używać składnika PrintDocument do drukowania z formularza systemu Windows.

Jak przechwytywać dane wejściowe użytkownika z PrintDialog w czasie wykonywania
W tym artykule wyjaśniono, jak programowo modyfikować wybrane opcje drukowania przy użyciu składnika PrintDialog.

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

Jak: Drukować Grafikę w Windows Forms
Opisuje wysyłanie grafiki do drukarki.

Instrukcje: drukowanie wielostronicowego pliku tekstowego w formularzach systemu Windows
Opisuje wysyłanie tekstu do drukarki.

Instrukcje: wykonywanie zadań drukowania formularzy systemu Windows
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 systemu Windows przy użyciu podglądu wydruku
Pokazuje, jak używać PrintPreviewDialog do drukowania dokumentu.

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

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

Kontrola PrintPreviewDialog
Objaśnia użycie kontrolki PrintPreviewDialog.

PageSetupDialog Komponent
Objaśnia użycie składnika PageSetupDialog.

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