Поделиться через


Практическое руководство. Программная печать документов 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

Другие ресурсы

Решения Visio