Logo
/
Sign in
Product Logo
Aspose.Diagram for .NETAspose

Generate, Edit, Manipulate and Transform Microsoft Visio diagrams to XPS, HTML, SVG, SWF, XAML, images or PDF formats.

Vendor

Vendor

Aspose

aspose_diagram-for-net.svg
Product details

Aspose.Diagram for .NET is a specialized API designed to work with Microsoft Visio documents. It enables developers to create, manipulate, and convert native Visio formats. With this API, developers can generate diagrams from scratch or load existing Visio files and modify their elements to export the results to various other formats. Aspose.Diagram for .NET supports almost all native Visio formats as well as a range of commonly used image and fixed‑layout formats. Serving as an alternative to the Microsoft Visio Object Model, the API delivers better performance and leverages advanced functionality of Visio Services for server‑side processing. It allows the manipulation of Visio files without Microsoft Office or Microsoft Visio being installed, providing a secure, scalable, and reliable automation solution for .NET applications.

Features

Supported File Formats Input/Output

  • Microsoft Visio: VSD, VSDX, VSX, VTX, VDX, VSSX, VSTX, VSDM, VSSM, VSTM
  • HTML Input Only
  • Microsoft Visio: VDW, VSS, VST Output Only
  • Fixed layout: PDF, XPS
  • Images: JPEG, PNG, BMP, TIFF, SVG, EMF
  • Other: XAML, SWF

Advanced .NET Visio Files API Features

  • Read multiple formats and specify custom font directories
  • Group multiple shapes within a diagram
  • Configure TimeLine shapes
  • Read properties of various diagram objects
  • Save diagrams in XML or XAML
  • Manipulate Visio document properties
  • Print diagrams on a server using XpsPrint API
  • Rotate shapes at any angle
  • Add comments to drawings
  • Insert blank pages into drawings
  • Print diagrams with high fidelity
  • Assign reviewers for creating comments
  • Detect and remove unused themes, data graphics, and styles
  • Extract shape data using “DependsOn” formulas
  • Retrieve property values for shapes
  • Support NURBS lines when exporting drawings
  • Support for drawing polyline and Bézier shapes
  • Render comments when exporting to images or HTML

Benefits

  • High‑quality Visio conversion: Convert Visio diagrams to PDF, HTML, XAML, images, SVG, SWF, and more with high fidelity.
  • No Microsoft Visio required: Fully standalone library built with managed code; eliminates dependency on Microsoft Office or Visio.
  • Robust diagram manipulation: Modify shapes, pages, layers, styles, properties, and diagram structure programmatically.
  • Server‑side processing: Use Visio functionalities on servers without installing Visio.
  • Data extraction support: Retrieve shape data, properties, styles, images, layers, and more for analysis or reporting.
  • Efficient for enterprise workflows: Useful for document generation, diagram automation, engineering schemas, flowcharts, and business process diagrams.
  • Stable, secure, and scalable: Designed for large‑scale processing in corporate systems.