2016-12-06 24 views
-2

私はこれを持っていますEDRAW LINK。私はMS Wordをブラウズして印刷する方法についての彼のガイドをすることができました。しかし、印刷ボタンでは、印刷ダイアログを表示せず、代わりに印刷を指示します。私はグーグルで検索するが、それは、私は、次のコードを使用しPrint Document印刷を特定のプリンタに指示し、印刷ダイアログを表示しない方法は?

の例を示します:それはPrintDialogを示している

Private Sub btnPrint_Click(sender As System.Object, e As System.EventArgs) Handles btnPrint.Click 
    AxEDOffice1.SetActivePrinter("Printer Name") 
    AxEDOffice1.ActiveDocument.PageSetup.PaperSize = Microsoft.Office.Interop.Word.WdPaperSize.wdPaperA4 
    AxEDOffice1.PrintDialog() 
End Sub 

。あなたはこれを達成するためにPrintOut()メソッドを使用する必要があり

+0

常にあなたのコードを提供! – Hadi

+0

@ハディこれは私のボタンのコード全体です。 – KiRa

+0

私はそれを追加しました。あなたはそれぞれの質問にそれを加えなければなりません。他のユーザーに何を試してもらうか、あなたの質問は下降され、注意が払われません – Hadi

答えて

0

AxEDOffice1.PrintOut(EDOfficeLib.WdPrintOutRange.wdPrintAllDocument) 
+0

コード 'PrintDialog'を使う必要がありますか? – KiRa

+0

この結果、 'XPS'ファイルがエクスポートされます。 ( – KiRa

+0

@KiRaデフォルトではxpsプリンタを使用しています。指定したデフォルトのプリンタ名を確認してください。 – Hadi

関連する問題