Aspose Aspose.Diagram for .NET
Aspose.Diagram for .NET

Aspose.Diagram for .NET

Aspose.Diagram for .NET is a feature-rich API to Generate easily, Edit, Manipulate, and Transform Microsoft Visio diagrams to XPS, HTML, SVG, SWF, XAML, images, or PDF formats. Aspose.Diagram allows developers to manipulate Visio file formats on any platform and supports almost all native Visio formats as well as commonly used image & fixed-layout formats.

Aspose.Diagram for .NET Developer Small Business - Single Developer, Single Location Deployment License type: Developer, .NET
Aspose.Diagram for .NET Developer OEM - Single Developer, Unlimited Deployment License type: Developer, .NET
Aspose.Diagram for .NET Site Small Business - Up to 10 Developers, 10 Location Deployment License type: Developer, .NET
Aspose.Diagram for .NET Site OEM - Up to 10 Developers, Unlimited Deployment License type: Developer, .NET
Aspose.Diagram for .NET Developer SDK, Singe Developer And 50 Commercial Deployments License type: Developer, .NET
Aspose.Diagram for .NET Site SDK, Up to 10 Developers And 250 Commercial Deployments License type: Developer, .NET


Aspose.Diagram for .NET is an API built from the ground up to work with Microsoft’s popular Visio document format. It gives developers the ability to manipulate, convert, and create native VSDX file formats. They can build diagrams from scratch and also load existing Visio files to manipulate the elements of the diagram for export to other formats for further processing.
Aspose.Diagram for .NET supports all native Visio formats plus commonly used fixed-layout and image formats. The API is an alternative to Microsoft’s Visio Object Model and provides superior performance. It utilises the advanced functionality of Visio Services to automate server-based documents.

Aspose.Diagram Input/Output Formats

  • Microsoft Visio: VSDX, VSTX, VSDM, VSSM, VSTM VSX, VTX, VDX, VSSX, 

Aspose.Diagram Input Formats

  • Microsoft Visio: VSS, VST, VDW, VSD, 

Aspose.Diagram Output Formats

  • Fixed Layout: XPS, PDF
  • Images: BMP, TIFF, SVG, EMF, JPEG, PNG, 
  • Web: HTML
  • Other: SWF, XAML

Fast, Reliable, and Straight Conversion of Visio Files

Organisations without Microsoft Visio installed across their PCs can share Visio documents by converting them to universally compatible formats, for example, HTLM, PDF, and raster images. The Aspose.Diagram library has a native conversion engine that works without needing 3rd party software and converts supported Visio formats to any supported format with few lines of code. The conversion process is lightning fast, reliable, and offers high fidelity output.

Manipulate and Automate MS Visio Diagrams 

The Aspose.Diagram for .NET API gives developers the ability to read MSVisio files in native VSD/VSDX format and other formats, including VTX, VDW, VDX, VSSX, VSTX, VSDM, VSS, VST, VSTM, VSSM, and VSX. The diagram can be manipulated via the API and “saved as” any supported format.

Data Access from Visio Diagrams

Developers can easily read Document Properties, Pages, Masters, Shapes, Images, Connects, Solution XML, Comments, Hyperlinks, StyleSheet, Layers, User-defined cells, and other data of the Visio diagrams with Aspose.Diagram for .NET.

Easily Print Diagrams

Developers can print diagrams with different print options. They can choose default print settings, choose to print a range of pages, or print to a specific printer or an organisation's network.


Read multiple formats & specify font location.
Group multiple shapes
Configure TimeLine shapes
Read the properties of different objects of the diagram
Save diagrams as XML or XAML
Manipulate Visio document properties
Print diagram on a server via XpsPrint API
Rotate a shape at any angle
Add comments to drawings
Insert a new blank page into a drawing
Print diagrams with high fidelity
Specify reviewer for creating comments in Diagram
Detect and remove unused Themes, data graphics, and styles
Extract shape data on the basis of Dependson formula
Get all Props value for a Shape
Add NUBRS line support when exporting a drawing
Support of drawing Polyline and Bezier shapes
Render comments when saving as image or HTM

Related Products

Aspose.Total for .NET
Edit, Convert, Automate popular document formats in .NET
Aspose.Diagram for Java
Edit, Convert, Export, Create MSVisio formats in Java
Aspose.Diagram Product Family
Automate, Manipulate Microsoft Visio Files on Multiple Platforms