Aspose.Diagram is a class library for working with MS Visio files. It is a pure .NET alternative for MS Visio Object Model. It enables developers to work with VSD and VDX files on ASP.NET Web applications, Web services, and desktop applications. It makes use of the advanced functionality of Visio's services to manipulate Visio documents on a server. A developer can open files and manipulate the elements of the diagram, from lines and fills to more complex elements, and then export to native Visio formats or XML.
| Tags | Visio |
|---|---|
| Licenses | Evaluation License Developer Enterprise License Developer OEM License Site Enterprise License Site OEM License |
| Operating Systems | Mac OS Windows Unix Linux |
| Implementation | VB.NET C#.NET |
Recent releases


Release Notes: This release improves exporting Microsoft Visio diagrams to different file formats. It also includes the most recent bugfixes and enhancements, such as VSDX to PNG conversion, empty PNG file generation, VSD to HTML or PDF conversion, fixes for missing shapes, and rendering of VSD to the PDF file format. During VSD to HTML or PDF conversion, as well during VSD to PNG conversion, bad quality and shapes missing with the .NET Framework 3.5 and 4.0 is resolved in this release.


Release Notes: This version will allow you to resize the shape height and width. The connector line automatically adjusts when the shape is moved to a different position. Changing height and width of the shape is enhanced. During VSD to PNG conversion, shapes and rectangles missing with .NET Framework 3.5.0 is now fixed, and Aspose.Diagram now allows the connectors to move around the child shape when it is moved.


Release Notes: Visio VSDX Diagram reading and VSD to HTML and PDF conversion are improved, as well as enhanced Visio formats. This release implements inheritance shape's coordinates from the master's coordinates (for correct rendering) and creates classes for FontScheme from Dynamic Theme Components. It also creates classes for ColorScheme from Dynamic Theme Components, and classes for EffectScheme from Dynamic Theme Components. Moreover, this release enhances reading from vsdx and rendering text fields in shape, reading from vsdx and rendering ForeignData(images), and reading DocumentSheet properties from the vsdx package.


Release Notes: This release supports reading Microsoft Visio 2013 VSDX format. It also allows you to render VSDX diagrams to the most popular image formats and save them to PDF. Moreover, reading shapes collection for each page, reading preview pictures from OPC packages, reading document properties collection from vsdx, providing reading coordinates with different types, and creating an architecture for reading masters collections from OPC packages with relationships are also added. This release includes the most recent bugfixes.


Release Notes: This release allows setting the page title during Microsoft Visio diagram to HTML export. The Aspose.Diagram for .NET API provides the HTMLSaveOptions.Title property, which allows you to set the page title. There are some bugfixes, and export to HTML has been improved.During VSD to HTML conversion, ArgumentOutOfRangeException occurs and s cross browser compatibility issue is resolved.