Overview
Welcome to Aspose.Diagram for .NET
Aspose.Diagram, is a pure .NET API for working with the Microsoft Visio Object Model. Aspose.Diagram provides better performance and is easier to use to manipulate diagrams and convert files than Microsoft Office Automation.
Aspose.Diagram takes advantage of advanced functionalities provided by Microsoft Office Visio to manipulate Visio diagrams on a server. The Aspose.Diagram API is extensible, easy to use, compact and provides all the most common functionality so that developers can write less code.
Declaration
All Aspose .NET components require Full Trust permission set. The reason is, Aspose .NET components need to access registry settings, system files other than virtual directory for certain operations like parsing fonts etc. Moreover, Aspose .NET Components are based on core .NET system classes that also require Full Trust permission set in many cases.
Internet Service Providers hosting multiple applications from different companies mostly enforce Medium Trust security level. In case of .NET 2.0, such security level applies the following constraints:
- OleDbPermission is not available. This means you cannot use the ADO.NET managed OLE DB data provider to access databases.
- EventLogPermission is not available. This means you cannot access the Windows event log.
- ReflectionPermission is not available. This means you cannot use reflection.
- RegistryPermission is not available. This means you cannot access the registry.
- WebPermission is restricted. This means your application can only communicate with an address or range of addresses that you define in the
element. - FileIOPermission is restricted. This means you can only access files in your application’s virtual directory hierarchy.
Due to the reasons specified above, Aspose .NET components cannot be used on servers granting permission set other than Full Trust.
Resources
This table lists important Aspose.Diagram for .NET technical resources.
Resource | Description |
---|---|
Aspose.Diagram home page | Product home page. |
Aspose.Diagram blog | Check this often for information about new releases and useful tips about Aspose.Diagram. |
Aspose.Diagram for .NET download | Download the latest version of Aspose.Diagram from here. We release often. |
Aspose.Diagram for .NET support forum | Post your questions and issues here for a speedy resolution. |
Aspose.Diagram for .NET product documentation | Full online documentation that includes this documentation as well as Aspose.Diagram API Reference. |