Aracılığıyla paylaş


DocumentBase.PrintOut Yöntem

Belgenin bir bölümünü veya tümünü yazdırır.

Ad alanı:  Microsoft.Office.Tools.Word
Derleme:  Microsoft.Office.Tools.Word.v4.0.Utilities (Microsoft.Office.Tools.Word.v4.0.Utilities.dll içinde)

Sözdizimi

'Bildirim
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
)

Parametreler

  • background
    Tür: System.Object%
    true kod özelleştirme için Microsoft Office Word belge yazdırılırken devam.
  • append
    Tür: System.Object%
    true Belge tarafından belirtilen dosya eklemek için OutputFileName bağımsız değişken; falseiçeriğin üzerine OutputFileName.
  • outputFileName
    Tür: System.Object%
    PrintToFile Olan true, bu bağımsız değişken çıktı dosyasının yolunu ve dosya adını belirtir.
  • pages
    Tür: System.Object%
    Yazdırılacak sayfa numaralarını ve sayfa aralıklarını virgüllerle ayrılmış.Örneğin, "2, 6-10" 2 ve 6-10 sayfa sayfa yazdırır.
  • printToFile
    Tür: System.Object%
    true Yazıcı yönergelerini bir dosya göndermek için.Bir dosya adı belirttiğinizden emin olun OutputFileName.
  • collate
    Tür: System.Object%
    Bir belgenin birden fazla kopyasını yazdırma sırasında true sonraki kopya yazdırılmadan önce belgenin tüm sayfaları.
  • activePrinterMacGX
    Tür: System.Object%
    Bu bağımsız değişken yalnızca Microsoft Office Macintosh Edition'da kullanılabilir.Bu bağımsız değişken hakkında ek bilgi için Microsoft Office Macintosh Edition ile birlikte gelen Yardım dilini başvuru belgelerine bakın.
  • manualDuplexPrint
    Tür: System.Object%
    true çift taraflı belge olmadan bir çift yönlü yazdırma Seti bir yazıcıda yazdırmak için.Bu bağımsız değişken ise true, PrintBackground ve PrintReverse özellikleri yok sayılır.Kullanım PrintOddPagesInAscendingOrder ve PrintEvenPagesInAscendingOrder özelliklerini el ile çift yönlü yazdırma sırasında çıktı denetlemek için.Bu bağımsız değişken bağlı olarak dil desteği için kullanılabilir olmayabilir (u.s. , örneğin İngilizce), seçili veya yüklü.
  • printZoomColumn
    Tür: System.Object%
    Sığdırmak için Word'ün bir sayfada yatay olarak istediğiniz sayfa sayısı.1, 2, 3 Veya 4 olabilir.İle PrintZoomRow tek bir yaprağa birden çok sayfa yazdırmak için bağımsız değişkeni.
  • printZoomRow
    Tür: System.Object%
    Sığdırmak için Word'ün bir sayfa üzerinde dikey olarak istediğiniz sayfa sayısı.1, 2 Veya 4 olabilir.İle PrintZoomColumn tek bir yaprağa birden çok sayfa yazdırmak için bağımsız değişkeni.
  • printZoomPaperWidth
    Tür: System.Object%
    Word, yazdırılan sayfalar twip cinsinden ölçeklemek için istediğiniz genişliği (20 twip = 1 nokta; 72 punto = 1 inç).
  • printZoomPaperHeight
    Tür: System.Object%
    Word, yazdırılan sayfalar twip cinsinden ölçeklemek için istediğiniz yüksekliği (20 twip = 1 nokta; 72 punto = 1 inç).

Notlar

İsteğe bağlı parametreler

İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz: Office Çözümlerinde İsteğe Bağlı Parametreler.

Örnekler

Aşağıdaki kod örneğinde PrintOut iki kopyasını belgenin tamamını yazdırmak için yöntem.Bu örneği kullanmak için çalıştırın ThisDocument bir belge düzeyi projesinde sınıf.

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);
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

DocumentBase Sınıf

Microsoft.Office.Tools.Word Ad Alanı