Aspose.Diagram for .NET is a specialized API designed to work with Microsoft Visio files. It allows developers to create, process, and convert native Visio file formats from web applications ASP.NET, web services, Windows and Mono applications. Developers can create charts from scratch and easily upload existing files, and manipulate chart elements to upload to other file, image, or fixed-layout formats.
This .NET API is an alternative to the Microsoft Visio object model, providing better performance than Visio. It provides advanced Visio services functionality for manipulating Visio drawings on a server. It is an extensible API, easy to use, compact and provides basic functionality, thus allowing developers to write less code to solve basic problems.
Provides an overview of aspose.Diagram for .NET features.
Main | Reading data | |
| Aspose.Diagram |
|
|
Aspose.Diagram for .NET supports most native Visio file formats, along with some widely used file formats for images and fixed-layout files.
⇑⇓ Input/Output | Output only ⇑ | |
| Aspose.Diagram
|
|
Input only ⇓ | ||
|
Aspose.Diagram for .NET supports the .NET framework since version 2.0 and Mono.
Mono | Framework .NET | |
PHP, VBScript, Delphi, C++ ⇒ | Aspose.Diagram
| ⇐ ASP.NET Applications ⇐ Web-services ⇐ Windows Aplications |
Read various Visio formats | Group multiple shapes | Configuring TimeLine Shapes |
Determine the location of fonts | Read the properties of various chart objects | Save a chart as XML or XAML |
Manipulating Properties of a Visio Drawing | Print a Visio diagram to the server using the XpsPrint API | Rotate shapes to any angle |
Add comments to drawings in Visio | Insert new blank pages into Visio drawings | Print High-Fidelity Visio Diagrams |
Manipulate Visio drawings
The Aspose.Diagram for .NET API allows you to read Microsoft Visio files in native VSD/VSDX format as well as in other Visio formats, including VSS, VST, VSX, VTX, VDW, VDX, VSSX, VSTX, VSDM, VSSM, and VSTM. Chart content can be processed using the Aspose.Diagram API. After you make the required changes to the Visio file, the file can be written to disk in any supported format.
Render Visio formats to image, PDF, and XPS formats
With Aspose.Diagram for .NET, developers can open Visio files and upload them to popular image formats, including BMP, JPEG, PNG, TIFF, SVG, and EMF. The API also provides the ability to upload Visio files to PDF and XPS formats with high accuracy.
Manipulating Visio Objects
Aspose.Diagram for .NET allows developers to easily access and read the properties of various Visio objects, such as Document, Page, Master, Shape, StyleSheet, Connect, and the like.
Print charts
Aspose.Diagram for .NET allows you to print documents using a variety of options using just a few lines of code. You can print using the default settings, print to a specific printer, and define the range of pages to print.
Automation of Microsoft Office – no longer needed!
Aspose.Diagram for .NET is built on managed code that does not require Microsoft Office or Microsoft Visio to be installed to process Visio files. It’s a great alternative to Microsoft automation in terms of supported features, security, stability, scalability, speed, and cost.