Aspose.Diagram for .NET 23.12 Release Notes

Improvements and Changes

KeySummaryCategory
DIAGRAMNET-53227Support getting a mapping of RelationFlag to ShapeCollection if given a singular shapeNew Feature
DIAGRAMNET-53225Saving visio as html some connector lines have incorrect positionsBug
DIAGRAMNET-53230Ungrouping shape line moved to the other end from the original placeBug
DIAGRAMNET-53231Different errors on diagram while scaling decisionBug
DIAGRAMNET-53233When converting vsd file with some images to vsdx,Images are getting mixed upBug
DIAGRAMNET-53234When saving vsd to vsdx,the image lostBug

Public API and Backward Incompatible Changes

The following is a list of any changes made to the public API such as added, renamed, removed or deprecated members as well as any non-backward compatible change made to Aspose.Diagram for .NET. If you have concerns about any change listed, please raise it on the Aspose.Diagram support forum.

Adds GetRelationShapeCollection in Shape

  • Returns RelationShapeCollection that represents the relationshapes of one shape.
shape.GetRelationShapeCollection();

Adds LoadDataFilterOptions in Diagram

  • Represents the options to filter data when loading diagram from template.

Adds LoadFilter in Diagram

  • Represents the filter that provides options for loading data when loading diagram from template.
Aspose.Diagram.LoadOptions o = new Aspose.Diagram.LoadOptions();
o.LoadFormat = LoadFileFormat.Vsdx;
Aspose.Diagram.LoadFilter filter = new Aspose.Diagram.LoadFilter();
filter.LoadDataFilterOptions = Aspose.Diagram.LoadDataFilterOptions.DocumentProperties;
o.LoadFilter = filter;
Diagram diagram = new Diagram("template.vsdx", o);