word中printout函數的相關參數介紹

來源:互聯網
上載者:User

參數

Background 如果為 true,則可以讓自訂項代碼在列印文檔時繼續工作。

Append 如果為 true,則會將文檔追加到 OutputFileName 參數指定的檔案;如果為 false,則會改寫 OutputFileName 的內容。

Range 頁面範圍。可以是任何 WdPrintOutRange 值。

OutputFileName 如果 PrintToFile 為 true,則此參數指定輸出檔案的路徑和檔案名稱。

From 當 Range 設定為 wdPrintFromTo 時的起始頁碼。

To 當 Range 設定為 wdPrintFromTo 時的結束頁碼。

Item 要列印的項。可以是任何 WdPrintOutItem 值。

Copies 要列印的份數。

Pages 要列印的頁碼和頁碼範圍,由逗號分隔。例如,“2, 6-8”意為列印第 2 和第 6、7、8頁。

PageType 要列印的頁面的類型。可以是任何 WdPrintOutPages 值。

PrintToFile 如果為 true,則將印表機指令發送到檔案。請確保使用 OutputFileName 指定一個檔案名稱。

Collate 在列印多份文檔時,如果為 true,則先列印該文檔的所有頁,然後再列印下一份。

ActivePrinterMacGX 此參數僅在 Microsoft Office Macintosh Edition 中可用。

ManualDuplexPrint 如果為 true,則在沒有雙面列印裝置的印表機上列印雙面文檔。如果此參數為 true,則忽略 PrintBackground 和 PrintReverse 屬性。

PrintZoomColumn 希望 Word 在一頁上水平布置的頁數。可以為 1、2、3 或 4。PrintZoomRow 希望 Word 在一頁上垂直布置的頁數。可以為 1、2 或 4。PrintZoomPaperWidth 希望 Word 將列印頁縮放到的寬度(以緹表示,20 緹 = 1 磅)。

PrintZoomPaperHeight 希望 Word 將列印頁縮放到的高度(以緹表示)。

執行個體:

/// <summary>
        /// 把文檔另存新檔PDF格式檔案
        /// </summary>
        public void SavePdf()
        {
            Object Nothing = System.Reflection.Missing.Value;
            object m_true = true;
            object m_false = false;
            object m_miss = Type.Missing;
            wd.Visible = false;
            wd.ActiveDocument.PrintOut(ref m_false, ref m_miss, ref m_miss, ref m_miss, ref m_miss, ref m_miss, 
                ref m_miss, ref m_miss, ref m_miss, ref m_miss, ref m_miss, ref m_miss, ref m_miss, ref m_miss, 
                ref m_miss, ref m_miss, ref m_miss, ref m_miss);

ok,文檔另存新檔PDF格式資料成功!
        }

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.