Практическое руководство. Программная печать документов Visio
Можно распечатать весь документ Microsoft Office Visio или конкретную страницу.
Подробнее о методах печати см. в справочной документации по VBA для метода Microsoft.Office.Interop.Visio.Document.Print и Microsoft.Office.Interop.Visio.Page.Print.
Печать документа Visio
Печать всего документа
Следует вызвать метод Microsoft.Office.Interop.Visio.Document.Print объекта Microsoft.Office.Interop.Visio.Document, который необходимо напечатать.
В приведенном ниже примере кода производится печать активного документа.Чтобы воспользоваться этим примером, запустите его из класса ThisAddIn своего проекта.
Me.Application.ActiveDocument.Print()
this.Application.ActiveDocument.Print();
Печать страницы документа Visio
Печать страницы документа
Следует вызвать метод Microsoft.Office.Interop.Visio.Pages.Print объекта Microsoft.Office.Interop.Visio.Pages, который необходимо напечатать.
Приведенный ниже пример кода выводит на печать содержимое активного документа.Чтобы воспользоваться этим примером, запустите его из класса 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
Практическое руководство. Программное открытие документов Visio
Практическое руководство. Программное закрытие документов Visio
Практическое руководство. Программное сохранение документов Visio
Основные понятия
Общие сведения об объектной модели Visio