Aspose.Diagram for Java

Aspose.Diagram for Java is a powerful Microsoft Visio files processing API. It provides common functionality such as the ability to create, manipulate and convert native Visio formats as well as some commonly used image and fixed-layout formats. Applications can easily load existing files and manipulate the elements of the diagram to export the result in other Visio formats, images or fixed-layout formats. By integrating the API, developers can create diagrams from scratch, read or write multiple Visio formats, access and read the properties including formulas of Visio objects, export diagrams to different formats, print Visio diagrams with high fidelity and much more.

Supported File Formats


  • Microsoft Visio: VSDX, VSX, VTX, VDX, 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
  • Web: HTML
  • Other: XAML

Advanced Java Diagram API Features

  • Read multiple Visio formats.
  • Read properties of different objects in diagram.
  • Save diagrams as XML.
  • Group multiple shapes.
  • Configure Visio TimeLine shapes.
  • Specify fonts location.
  • Manipulate Visio document properties...

Latest News

Aspose.Diagram for Java V21.6
Aspose.Diagram for Java V21.6
Improves corner rounding when converting from VSDX to SVG.
Aspose.Diagram for Java V21.3
Aspose.Diagram for Java V21.3
Adds the ability to fix connectors to a shape.
Aspose.Diagram for Java V21.2
Aspose.Diagram for Java V21.2
Improves Diagram, Shape and Page features.
Aspose.Diagram for Java V20.11
Aspose.Diagram for Java V20.11
Adds the ability to insert OLE objects in a single shape with both object data and a preview image inside.
Aspose.Diagram for Java V20.3
Aspose.Diagram for Java V20.3
Improves character formatting when converting VSDX to SVG.
Aspose.Diagram for Java V20.2
Aspose.Diagram for Java V20.2
Adds the ability to indicate whether a diagram contains hidden information.

Prices from: $ 391.02

Developer Small Business License: One Developer and One Deployment Location - A Developer Small Business License allows One developer to create an unlimited number of derived works using the product...

Got a Question?

Live Chat with our Aspose licensing specialists now.

As official and authorized distributors, ComponentSource supplies you with legitimate licenses directly from Aspose.
Component Type
  • Java Class

Recent Awards