Usage Based Licensing Model
The new version 17.02.0 of Aspose.Diagram API provides a Metered class. It allows developers to set public and private keys to apply usage based license by calling a SetMeteredKey method of the Metered class. The metered licensing system monitors the regular usage of Aspose.Diagram API and keep track of the Aspose API licenses. Please check this help topic to know the implementation of metered license: Set Public and Private Keys to Apply Metered LicenseRetrieve the Parent Visio Shape of Recent Sub-Shape
A group shape contains multiple sub-shapes. The sub-shape references cells of the parent shape. Using Aspose.Diagram API, developers can now track the parent shape of recent sub-shape. It was a demanded feature to retrieve the shape hierarchy from bottom to top level. In the past, developers were only able to get the shapes from its parent shape. They can now go a level back. This help topic shows how to retrieve the parent shape of recent sub-shape: Retrieve the Parent Shape of a Sub-ShapeVerify Whether the Visio Shape is Part of any Group Shape
Aspose.Diagram API has support to group multiple shapes together in a Visio drawing. Developers can now apply a check in the code, whether the recent shape is part of any group shape or not. This feature is handy to prepare use cases for building complex Visio drawings. This help topic shows how to verify whether the recent shape is part of any group shape: Verify Whether the Visio Shape is in a Group of ShapesThe recent version also incorporates the fixes of rendering incorrect color of shapes, formatting incorrections, partial rendering of shapes and errors on loading Visio drawings. These enhancements and bug fixes improve performance and accuracy of Aspose.Diagram API. Please check a list of the resolved defects:
Fixed: VSD to PDF conversion, the background color shade of a group shape is getting changed.
Fixed: VSDX to PDF conversion, incorrect background color of the shape.
Fixed: The border lines of the table are missing on converting a VSDX to PNG.
Fixed: The text items are not aligned properly on converting a VSDX to PNG.
Fixed: Rendering incorrect color of shapes on converting a VSD to PNG.
Fixed: HTMLSaveOptions.DefaultFont property does not work as expected.
Fixed: The color of shapes is not being rendered correctly on converting a VSD to HTML.
Fixed: The wrong text alignment of shapes on saving in EMF.
Fixed: The rounded shape corners are being changed on converting a VSD to PDF.
Fixed: The layout of dynamic arrow connector is changed on converting a VSD to PDF.
Fixed: The Visio shapes are displaced on converting a VSDX to PDF.
Fixed: The vertical text appears as horizontal text on converting a VSDX to PDF.
Fixed: Vertical text box is overhanging the edge of the node while export of VSDX to PDF.
Fixed: An error occurred in loading a VSDX diagram.
Fixed: Can’t access file error occurred on converting a VSDX to HTML.
Fixed: NullReferenceException at Diagram.Save while converting VSD to HTML.
Fixed: NullReferenceException at Diagram.Save when CustomProp.Name property is not set.
Aspose.Diagram for .NET Resources
The following resources will help you work with Aspose.Diagram for .NET:Diagram for .NET wiki docs- Help documentation and API reference documents.
Diagram product family forum– Post your technical questions, queries and any other problem you faced while running Aspose.Diagram APIs.
Enable email subscription– Don’t limit yourself, stay up-to-date with the latest news about the Aspose.Diagram APIs and new features, fixes, plus other API related topics by subscribing to Aspose.Diagram blog.
Diagram for .NET Examples– We have published our code examples on the social coding website GitHub.com. Anyone can explore the code examples for learning purposes.