Tisk dokumentů prostřednictvím kódu programu
Na výchozí tiskárnu můžete vytisknout celý systém Microsoft Office wordový dokument nebo jeho část.
Platí pro: Informace v tomto tématu platí pro projekty na úrovni dokumentu a projekty doplňků VSTO pro Word. Další informace naleznete v tématu Funkce dostupné aplikace Office lication a typu projektu.
Tisk dokumentu, který je součástí přizpůsobení na úrovni dokumentu
Tisk celého dokumentu
PrintOut Voláním metody
ThisDocument
třídy v projektu vytiskněte celý dokument. Pokud chcete tento příklad použít, spusťte kód zThisDocument
třídy.object copies = "1"; object pages = ""; object range = Word.WdPrintOutRange.wdPrintAllDocument; object items = Word.WdPrintOutItem.wdPrintDocumentContent; object pageType = Word.WdPrintOutPages.wdPrintAllPages; object oTrue = true; object oFalse = false; this.PrintOut(ref oTrue, ref oFalse, ref range, ref missing, ref missing, ref missing, ref items, ref copies, ref pages, ref pageType, ref oFalse, ref oTrue, ref missing, ref oFalse, ref missing, ref missing, ref missing, ref missing);
Tisk aktuální stránky dokumentu
PrintOut Zavolejte metodu
ThisDocument
třídy v projektu a určete, že se vytiskne jedna kopie aktuální stránky. Pokud chcete tento příklad použít, spusťte kód zThisDocument
třídy.object copies = "1"; object pages = "1"; object range = Word.WdPrintOutRange.wdPrintCurrentPage; object items = Word.WdPrintOutItem.wdPrintDocumentContent; object pageType = Word.WdPrintOutPages.wdPrintAllPages; object oTrue = true; object oFalse = false; this.PrintOut( ref oTrue, ref oFalse, ref range, ref missing, ref missing, ref missing, ref items, ref copies, ref pages, ref pageType, ref oFalse, ref oTrue, ref missing, ref oFalse, ref missing, ref missing, ref missing, ref missing);
Tisk dokumentu pomocí doplňku VSTO
Tisk celého dokumentu
PrintOut Zavolejte metodu objektuDocument, který chcete vytisknout. Následující příklad kódu vytiskne aktivní dokument. Pokud chcete tento příklad použít, spusťte kód z
ThisAddIn
třídy v projektu.
Tisk aktuální stránky dokumentu
PrintOut Zavolejte metodu objektuDocument, který chcete vytisknout, a určete, že se vytiskne jedna kopie aktuální stránky. Následující příklad kódu vytiskne aktivní dokument. Pokud chcete tento příklad použít, spusťte kód z
ThisAddIn
třídy v projektu.object copies = "1"; object pages = "1"; object range = Word.WdPrintOutRange.wdPrintCurrentPage; object items = Word.WdPrintOutItem.wdPrintDocumentContent; object pageType = Word.WdPrintOutPages.wdPrintAllPages; object oTrue = true; object oFalse = false; Word.Document document = this.Application.ActiveDocument; document.PrintOut( ref oTrue, ref oFalse, ref range, ref missing, ref missing, ref missing, ref items, ref copies, ref pages, ref pageType, ref oFalse, ref oTrue, ref missing, ref oFalse, ref missing, ref missing, ref missing, ref missing);