方法: プログラムによって Visio 図面を印刷する
完全な Microsoft Office Visio 図面または特定のページのみを印刷できます。
印刷方法の詳細については、Microsoft.Office.Interop.Visio.Document.Print メソッドおよび Microsoft.Office.Interop.Visio.Page.Print メソッドの VBA リファレンス ドキュメントを参照してください。
Visio 図面の印刷
完全な図面を印刷するには
印刷する Microsoft.Office.Interop.Visio.Document オブジェクトの Microsoft.Office.Interop.Visio.Document.Print メソッドを呼び出します。
アクティブ文書を印刷するコード例を次に示します。この例を使用するには、プロジェクトの ThisAddIn クラスからコードを実行します。
Me.Application.ActiveDocument.Print()
this.Application.ActiveDocument.Print();
Visio 図面のページの印刷
図面のページを印刷するには
印刷する Microsoft.Office.Interop.Visio.Pages オブジェクトの Microsoft.Office.Interop.Visio.Pages.Print メソッドを呼び出します。
次のコード例では、アクティブな図面の最初のページを印刷します。この例を使用するには、プロジェクトの ThisAddIn クラスからコードを実行します。
Dim pageIndex As Integer = 1 Dim visioDocPages As Visio.Pages = Me.Application.ActiveDocument.Pages If pageIndex <= visioDocPages.Count Then visioDocPages(pageIndex).Print() End If
int pageIndex = 1; Visio.Pages visioDocPages = this.Application.ActiveDocument.Pages; if (pageIndex <= visioDocPages.Count) visioDocPages[pageIndex].Print();
参照
処理手順
方法: プログラムによって新しい Visio 図面を作成する