打印word doc时仅使用vb.net打印第一页

时间:2014-09-25 18:18:27

标签: vb.net

我有这段代码:

Dim objWordApp As New word.Application
            Dim objDoc As word.Document
            objWordApp.Documents.Open("c:\integra-billing\final\" + wordfilename, False, True)
            objWordApp.Visible = False
            objDoc = objWordApp.ActiveDocument

            objWordApp.DisplayAlerts = word.WdAlertLevel.wdAlertsNone
            'now print the word document
            objWordApp.PrintOut()

            'now close it
            objWordApp.Documents.Close(word.WdSaveOptions.wdDoNotSaveChanges)
            objWordApp.Quit()
            objWordApp = Nothing

打开,打印并关闭word文档

我怎样才能使它只打印word文档的第一页

1 个答案:

答案 0 :(得分:0)

这可能会有所帮助:

http://msdn.microsoft.com/en-us/library/b9f0ke7y.aspx?cs-save-lang=1&cs-lang=vb#code-snippet-2

请参阅VB示例以打印当前页面,该页面将是刚打开文档时的第一页。