Aspose.Diagram for Java
Aspose.Diagram for Java is an API built from the ground up to work with Microsoft’s popular Visio document format. It gives developers the ability to manipulate, convert and create native VSDX file formats.
Aspose.Diagram for Java is an API built from the ground up to work with Microsoft’s popular Visio document format. It gives developers the ability to manipulate, convert and create native VSDX file formats. They can build diagrams from scratch and also load existing Visio files to manipulate the elements of the diagram for export to other formats for further processing.
Aspose.Diagram for Java supports all native Visio formats plus commonly used fixed-layout and image formats. The API is an alternative to Microsoft’s Visio Object Model and provides superior performance. It utilises the advanced functionality of Visio Services to automate server-based documents.
Organisations without Microsoft Visio installed across their PC’s can share Visio documents by converting them to universally compatible formats, for example, HTLM, PDF and raster images. The Aspose.Diagram library has a native conversion engine that works without needing 3rd party software and converts supported Visio formats to any supported format with few lines of code. The conversion process is lightning fast, reliable and offers high fidelity output.
The Aspose.Diagram for Java API give developers the ability to read MSVisio files in native VSD/VSDX format and other formats including VTX, VDW, VDX, VSSX, VSTX, VSDM, VSS, VST, VSTM, VSSM and VSX. The contents of the diagram can be manipulated through the API. After making the required changes to the document, the document can then be written to disk in any of the supported formats.
Aspose.Diagram for Java allows developers to quickly read the data of the diagram like Document Properties, Pages, Masters, Shapes, Images, Connects, Solution XML, Comments, Hyperlinks, StyleSheet, Layers, User-defined cells and so on.
Aspose.Diagram for Java allows printing diagrams using different options, with just a few lines of code. You can choose to print with default settings, print to a specific printer or choose to print a range of pages.