Aspose.Diagram Developer Documentation
Welcome to the Aspose.Diagram for .NET developer documentation. This section provides comprehensive guides for using the LowCode API to process Visio diagram files in .NET applications.
Version: 26.4.0 | Platform: .NET Framework 2.0–4.0, .NET Standard 2.0, .NET 6–10
Getting Started
New to Aspose.Diagram? Start here:
- Installation and Licensing — Install via NuGet and apply your license.
- LowCode API Overview — Understand DiagramConverter and PdfConverter.
- API Reference — Full class and method documentation.
Install-Package Aspose.DiagramDeveloper Guide
LowCode API
The LowCode API (Aspose.Diagram.LowCode) provides streamlined, high-performance methods for common operations:
| Class | Purpose |
|---|---|
| Diagram Converter | Convert Visio files between formats (VSDX, VSD, VDX, and more) |
| Pdf Converter | Convert Visio files to PDF with optional compliance settings |
Both converters support:
- File path mode:
Process("input.vsdx", "output.pdf") - Stream mode:
LowCodeLoadOptions.InputStream/LowCodeSaveOptions.OutputStream - Batch processing: Call
Process()in a loop
Supported Formats
Input: VSDX, VSD, VDX, VSSX, VSTX, and other Visio formats
Output (DiagramConverter): Any supported Visio format
Output (PdfConverter): PDF only — use LowCodePdfSaveOptions to control compliance level
Namespaces
| Namespace | Contains |
|---|---|
Aspose.Diagram | License, Metered |
Aspose.Diagram.LowCode | DiagramConverter, PdfConverter, LowCodeLoadOptions, LowCodeSaveOptions, LowCodePdfSaveOptions |
Aspose.Diagram.Saving | PdfSaveOptions, PdfCompliance |
API Reference
Full API documentation is available at reference.aspose.net/diagram .