Procedura: stampare documenti di Visio a livello di codice
È possibile stampare l'intero contenuto o solo una pagina specifica di un documento di Microsoft Office Visio.
Per informazioni dettagliate sui metodi di stampa, vedere la documentazione di riferimento di VBA relativa ai metodi Microsoft.Office.Interop.Visio.Document.Print e Microsoft.Office.Interop.Visio.Page.Print.
Stampa di un documento di Visio
Per stampare un documento completo
Chiamare il metodo Microsoft.Office.Interop.Visio.Document.Print dell'oggetto Microsoft.Office.Interop.Visio.Document che si desidera stampare.
Nell'esempio di codice seguente viene eseguita la stampa del documento attivo.Per utilizzare questo esempio, eseguirlo dalla classe ThisAddIn nel progetto.
Me.Application.ActiveDocument.Print()
this.Application.ActiveDocument.Print();
Stampa di una pagina di un documento di Visio
Per stampare una pagina di un documento
Chiamare il metodo Microsoft.Office.Interop.Visio.Pages.Print dell'oggetto Microsoft.Office.Interop.Visio.Pages che si desidera stampare.
Nell'esempio di codice seguente viene illustrato come stampare la prima pagina del documento attivo.Per utilizzare questo esempio, eseguirlo dalla classe ThisAddIn nel progetto.
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();
Vedere anche
Attività
Procedura: creare nuovi documenti di Visio a livello di codice
Procedura: aprire documenti di Visio a livello di codice
Procedura: chiudere documenti di Visio a livello di codice
Procedura: salvare documenti di Visio a livello di codice
Concetti
Cenni preliminari sul modello a oggetti di Visio