usmanazizgroupdocs
8/25/2016 - 8:19 AM

RenderHiddenPagesInVisioAsHtml.vb

' For complete examples and data files, please go to https://github.com/groupdocs-viewer/GroupDocs.Viewer-for-.NET
Dim config As ViewerConfig = Utilities.GetConfigurations()

' Create html handler
Dim htmlHandler As New ViewerHtmlHandler(config)
Dim guid As String = DocumentName

' Set html options to show grid lines
Dim options As New HtmlOptions()
options.DiagramOptions.ShowHiddenPages = True

Dim container As DocumentInfoContainer = htmlHandler.GetDocumentInfo(guid)

For Each page As PageData In container.Pages
    Console.WriteLine("Page number: {0}, Page Name: {1}, IsVisible: {2}", page.Number, page.Name, page.IsVisible)
Next

Dim pages As List(Of PageHtml) = htmlHandler.GetPages(guid, options)

For Each page As PageHtml In pages
    'Save each page at disk
    Utilities.SaveAsHtml(Convert.ToString(page.PageNumber + "_") & DocumentName, page.HtmlContent)
Next