Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Komponenta Windows Forms PrintDocument slouží k nastavení vlastností, které popisují, co vytisknout, a schopnost tisknout dokument v aplikacích založených na systému Windows. Lze jej použít v kombinaci s komponentou PrintDialog ke kontrole všech aspektů tisku dokumentů.
Práce s komponentou PrintDocument
Mezi hlavní scénáře, které zahrnují PrintDocument komponentu, patří:
Jednoduché tiskové úlohy, například tisk jednotlivého textového souboru. V takovém případě byste přidali komponentu PrintDocument do formuláře Windows Form a pak přidejte programovací logiku, která vytiskne soubor v obslužné rutině události PrintPage. Programovací logika by měla vést k metodě Print pro tisk dokumentu. Tato metoda odešle objekt Graphics, který je obsažen ve vlastnosti Graphics třídy PrintPageEventArgs, k tiskárně. Příklad, který ukazuje, jak vytisknout textový dokument pomocí komponenty PrintDocument, najdete v tématu Postupy: Tisk textového souboru s více stránkami ve 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 odvodili novou komponentu z komponenty PrintDocument a přepsali (viz přepsání pro Visual Basic nebo přepsání pro jazyk C#) událost PrintPage.
Po přidání do formuláře se komponenta PrintDocument zobrazí v zásobníku v dolní části návrháře Windows Forms v sadě Visual Studio.
Viz také
.NET Desktop feedback