Podpora tisku ve Windows Forms

Tisk v model Windows Forms se skládá především z použití komponenty PrintDocument Component, která umožňuje uživateli tisknout, a Ovládací prvek PrintPreviewDialog Ovládací prvek, Komponenta PrintDialog a Komponenty PageSetupDialog, které poskytují známé grafické rozhraní pro uživatele zvyklé na operační systém Windows.

Obvykle vytvoříte novou instanci PrintDocument komponenty, nastavíte vlastnosti, které popisují, co se má vytisknout pomocí PrinterSettings tříd PageSettings , a zavoláte metodu Print , která skutečně vytiskne dokument.

Během tisku z aplikace založené na systému Windows se v této komponentě zobrazí dialogové okno přerušení tisku, PrintDocument které uživatele upozorní na skutečnost, že k tisku dochází, a aby bylo možné tiskovou úlohu zrušit.

V tomto oddílu

Postupy: Vytváření standardních tiskových úloh modelu Windows Forms
Vysvětluje, jak použít komponentu PrintDocument k tisku z formuláře Windows Form.

Postupy: Zachycení uživatelského vstupu z komponenty PrintDialog při běhu
Vysvětluje, jak upravit vybrané možnosti tisku prostřednictvím kódu programu pomocí PrintDialog komponenty.

Postupy: Volba tiskáren připojených k počítači uživatele v modelu Windows Forms
Popisuje změnu tiskárny tak, aby se tiskla na použití PrintDialog komponenty za běhu.

Postupy: Tisk grafiky v modelu Windows Forms
Popisuje odesílání grafiky do tiskárny.

Postupy: Tisk vícestránkového textového souboru v modelu Windows Forms
Popisuje odesílání textu do tiskárny.

Postupy: Dokončení tiskových úloh modelu Windows Forms
Vysvětluje, jak upozornit uživatele na dokončení tiskové úlohy.

Postupy: Tisk formuláře Windows
Ukazuje, jak vytisknout kopii aktuálního formuláře.

Postupy: Tisk v modelu Windows Forms pomocí náhledu tisku
Ukazuje, jak použít PrintPreviewDialog tisk dokumentu.

Komponenta PrintDocument
Vysvětluje použití PrintDocument komponenty.

Komponenta PrintDialog
Vysvětluje použití PrintDialog komponenty.

Ovládací prvek PrintPreviewDialog
Vysvětluje použití PrintPreviewDialog ovládacího prvku.

Komponenta PageSetupDialog
Vysvětluje použití PageSetupDialog komponenty.

System.Drawing.Printing
Popisuje třídy v System.Drawing.Printing oboru názvů.