About Aspose.Diagram for Python via .NET

Create, read, write and export Microsoft Visio formats using Python.

Aspose.Diagram for Python via .NET is a Microsoft Visio document manipulation solution. It can read, write, protect, export and print native Visio formats as well as supporting some commonly used image and fixed-layout formats. Its easy to load existing files, modify the diagram elements to export into desired format including images or fixed-layout formats such as PDF or XPS.

Supported File Formats


  • Microsoft Visio: VSDX, VDX, VSX, VTX, VSSX, VSTX, VSDM, VSSM, VSTM

Input Only

  • Microsoft Visio: VDW, VSD, VSS, VST

Output Only

  • Fixed Layout: PDF, XPS
  • Images: JPEG, PNG, BMP, TIFF, SVG, EMF
  • Other: XAML

Advanced Python Visio Files API Features

  • Create diagrams from scratch.
  • Read multiple Visio formats.
  • Read the properties of different objects.
  • Write various Visio formats.
  • Manipulate document properties.
  • Print diagrams with high fidelity.
  • Protect or unprotect diagrams and shapes.
  • Export diagrams to different formats.