PrintDocument – přehled komponenty (Windows Forms)
Komponenta model Windows Forms PrintDocument slouží k nastavení vlastností, které popisují, co vytisknout, a schopnost tisknout dokument v aplikacích založených na Windows. Lze jej použít ve spojení s komponentou PrintDialog , která má kontrolu nad všemi aspekty tisku dokumentů.
Práce s komponentou PrintDocument
Dva hlavní scénáře, které zahrnují komponentu PrintDocument , jsou:
Jednoduché tiskové úlohy, například tisk jednotlivého textového souboru. V takovém případě byste komponentu PrintDocument přidali do formuláře Windows Form a pak přidejte programovací logiku, která vytiskne soubor v obslužné rutině PrintPage události. Programovací logika by měla vést k Print metodě tisku dokumentu. Tato metoda odešle Graphics objekt obsažený ve Graphics vlastnosti PrintPageEventArgs třídy do tiskárny. Příklad, který ukazuje, jak vytisknout textový dokument pomocí PrintDocument komponenty, najdete v tématu Postupy: Tisk textového souboru s více stránkami v model Windows Forms.
Složitější tiskové úlohy, například situace, kdy budete chtít znovu použít logiku tisku, kterou jste napsali. V takovém případě byste odvodit novou komponentu PrintDocument z komponenty a přepsat (viz Přepsání pro Visual Basic nebo přepsání pro C#) PrintPage události.
Po přidání do formuláře se komponenta PrintDocument zobrazí v zásobníku v dolní části návrháře model Windows Forms v sadě Visual Studio.
Viz také
.NET Desktop feedback