API Reference

Class

VisioPngExportExtensions

Namespace OfficeIMO.Visio
Assembly OfficeIMO.Visio
Modifiers static

Native dependency-free PNG export helpers for OfficeIMO Visio documents and pages.

Inheritance

  • Object
  • VisioPngExportExtensions

Methods

SaveAsPng 4 overloads
public static Void SaveAsPng(VisioPage page, Stream stream, VisioPngSaveOptions options = null) #
Returns: Void

Saves the selected document page as PNG without requiring Microsoft Visio desktop automation.

Parameters

document OfficeIMO.Visio.VisioDocument requiredposition: 0
path System.String requiredposition: 1
options OfficeIMO.Visio.VisioPngSaveOptions = null optionalposition: 2
SaveAsPng(OfficeIMO.Visio.VisioPage page, System.String path, OfficeIMO.Visio.VisioPngSaveOptions options) #

Saves a page as PNG without requiring Microsoft Visio desktop automation.

Parameters

page OfficeIMO.Visio.VisioPage required
path System.String required
options OfficeIMO.Visio.VisioPngSaveOptions required
SaveAsPng(OfficeIMO.Visio.VisioDocument document, System.IO.Stream stream, OfficeIMO.Visio.VisioPngSaveOptions options) #

Writes the selected document page as PNG to a stream without requiring Microsoft Visio desktop automation.

Parameters

document OfficeIMO.Visio.VisioDocument required
stream System.IO.Stream required
options OfficeIMO.Visio.VisioPngSaveOptions required
SaveAsPng(OfficeIMO.Visio.VisioPage page, System.IO.Stream stream, OfficeIMO.Visio.VisioPngSaveOptions options) #

Writes a page as PNG to a stream without requiring Microsoft Visio desktop automation.

Parameters

page OfficeIMO.Visio.VisioPage required
stream System.IO.Stream required
options OfficeIMO.Visio.VisioPngSaveOptions required
ToPng 2 overloads
public static Byte[] ToPng(VisioPage page, VisioPngSaveOptions options = null) #
Returns: Byte[]

Renders the selected document page to PNG bytes without requiring Microsoft Visio desktop automation.

Parameters

document OfficeIMO.Visio.VisioDocument requiredposition: 0
options OfficeIMO.Visio.VisioPngSaveOptions = null optionalposition: 1
ToPng(OfficeIMO.Visio.VisioPage page, OfficeIMO.Visio.VisioPngSaveOptions options) #

Renders a page to PNG bytes without requiring Microsoft Visio desktop automation.

Parameters

page OfficeIMO.Visio.VisioPage required
options OfficeIMO.Visio.VisioPngSaveOptions required