DocumentBase.PrintOut – metoda
Vytiskne část nebo celý dokument.
Obor názvů: Microsoft.Office.Tools.Word
Sestavení: Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Syntaxe
'Deklarace
Public Sub PrintOut ( _
ByRef background As Object, _
ByRef append As Object, _
ByRef range As Object, _
ByRef outputFileName As Object, _
ByRef from As Object, _
ByRef to As Object, _
ByRef item As Object, _
ByRef copies As Object, _
ByRef pages As Object, _
ByRef pageType As Object, _
ByRef printToFile As Object, _
ByRef collate As Object, _
ByRef activePrinterMacGX As Object, _
ByRef manualDuplexPrint As Object, _
ByRef printZoomColumn As Object, _
ByRef printZoomRow As Object, _
ByRef printZoomPaperWidth As Object, _
ByRef printZoomPaperHeight As Object _
)
public void PrintOut(
ref Object background,
ref Object append,
ref Object range,
ref Object outputFileName,
ref Object from,
ref Object to,
ref Object item,
ref Object copies,
ref Object pages,
ref Object pageType,
ref Object printToFile,
ref Object collate,
ref Object activePrinterMacGX,
ref Object manualDuplexPrint,
ref Object printZoomColumn,
ref Object printZoomRow,
ref Object printZoomPaperWidth,
ref Object printZoomPaperHeight
)
Parametry
- background
Typ: System.Object%
true mít vlastní nastavení kódu pokračovat, zatímco aplikace Microsoft Office Word vytiskne dokument.
- append
Typ: System.Object%
true Chcete-li přidat dokument do souboru určeného parametrem OutputFileName argument; falseChcete-li přepsat obsah OutputFileName.
- range
Typ: System.Object%
Rozsah stránek.Může být WdPrintOutRange hodnotu.
- outputFileName
Typ: System.Object%
Pokud PrintToFile je true, tento argument určuje cestu a název výstupního souboru.
- from
Typ: System.Object%
Počáteční číslo stránky při Range je nastavena na wdPrintFromTo.
- to
Typ: System.Object%
Číslo poslední stránky při Range je nastavena na wdPrintFromTo.
- item
Typ: System.Object%
Položky, které mají být vytištěny.Může být WdPrintOutItem hodnotu.
- copies
Typ: System.Object%
Počet kopií k tisku.
- pages
Typ: System.Object%
Čísla stránek a rozsahy stránek, které mají být vytištěny, oddělené čárkami.Například "2, 6-10" vytiskne stránky 2 a 6 až 10 stránek.
- pageType
Typ: System.Object%
Typ vytištěné stránky.Může být WdPrintOutPages hodnotu.
- printToFile
Typ: System.Object%
true Chcete-li odeslat pokyny tiskárny do souboru.Nezapomeňte zadat název souboru s OutputFileName.
- collate
Typ: System.Object%
Při tisku více kopií dokumentu, true Chcete-li vytisknout všechny stránky dokumentu před tiskem další kopie.
- activePrinterMacGX
Typ: System.Object%
Tento argument je k dispozici pouze v systému Microsoft Office Macintosh Edition.Další informace o tomto argumentu konzultovat language reference nápovědy, které jsou součástí Microsoft Office Macintosh Edition.
- manualDuplexPrint
Typ: System.Object%
true Chcete-li vytisknout oboustranný dokument na tiskárnu bez oboustranného tisku kit.Pokud je tento argument true, PrintBackground a PrintReverse jsou ignorovány vlastnosti.Použití PrintOddPagesInAscendingOrder a PrintEvenPagesInAscendingOrder vlastnosti pro řízení výstupu během ruční oboustranný tisk.Tento argument nemusí být k dispozici, v závislosti na jazykové podpory (U.S. , například angličtina) vybrána nebo nainstalován.
- printZoomColumn
Typ: System.Object%
Počet stránek, které chcete, aby aplikace Word tak, aby odpovídala vodorovně na jedné stránce.Může být 1, 2, 3 nebo 4.Použít PrintZoomRow argumentu pro tisk více stránek na jeden list.
- printZoomRow
Typ: System.Object%
Počet stránek, které chcete umístit svisle na jedné stránce.Může být 1, 2 nebo 4.Použít PrintZoomColumn argumentu pro tisk více stránek na jeden list.
- printZoomPaperWidth
Typ: System.Object%
Šířka, na který chcete změnit velikost tištěné stránky v jednotkách twip v aplikaci Word (20 twip = 1 bod; 72 bodů = 1 palec).
- printZoomPaperHeight
Typ: System.Object%
Výška, ke kterému chcete změnit velikost tištěné stránky v jednotkách twip (20 twip = 1 bod; 72 bodů = 1 palec).
Poznámky
Volitelné parametry
Informace o volitelných parametrů naleznete v tématu Volitelné parametry v Office Solutions.
Příklady
Následující příklad kódu používá PrintOut metoda pro tisk dvou kopií v celém dokumentu.Chcete-li použít tento příklad, spusťte jej z ThisDocument třídy v projektu na úrovni dokumentu.
Private Sub DocumentPrintOut()
Me.PrintOut(Background:=True, Range:=Word.WdPrintOutRange.wdPrintAllDocument, _
Copies:=2, PageType:=Word.WdPrintOutPages.wdPrintAllPages, _
PrintToFile:=False, Collate:=False, ManualDuplexPrint:=False, _
PrintZoomColumn:=1, PrintZoomRow:=1)
End Sub
private void DocumentPrintOut()
{
object Background = true;
object Range = Word.WdPrintOutRange.wdPrintAllDocument;
object Copies = 2;
object PageType = Word.WdPrintOutPages.wdPrintAllPages;
object PrintToFile = false;
object Collate = false;
object ActivePrinterMacGX = missing;
object ManualDuplexPrint = false;
object PrintZoomColumn = 1;
object PrintZoomRow = 1;
this.PrintOut(ref Background, ref missing, ref Range, ref missing,
ref missing, ref missing, ref missing, ref Copies,
ref missing, ref PageType, ref PrintToFile, ref Collate,
ref missing, ref ManualDuplexPrint, ref PrintZoomColumn,
ref PrintZoomRow, ref missing, ref missing);
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.