Aspose.Diagram for .NET 22.11 Release Notes

Improvements and Changes

Key Summary Category
DIAGRAMNET-53011 Add support for saving xaml as stream Enhancement
DIAGRAMNET-53012 Formula not refreshing field Enhancement
DIAGRAMNET-53024 Formula not refreshing field Enhancement
DIAGRAMNET-53009 Conversation from vsdx to svg lost image Enhancement
DIAGRAMNET-53010 App:Saving vsdx to Pdf lost shapes Bug
DIAGRAMNET-53013 Visio to SVG - Custom line patterns Bug
DIAGRAMNET-53017 Linked area in HTML of VSD has changed to version Bug
DIAGRAMNET-53018 Bug with Paras.SpLine Bug
DIAGRAMNET-53019 extra line is drawn in the bottom left Bug
DIAGRAMNET-53033 Values of cells not calculated properly Bug
DIAGRAMNET-53034 Change in Shape PinX causes Height to Change Bug

Public API and Backwards 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 GetConnectorRule in Shape

  • Returns a connectorRule that contains the shape id and connecton that are connected to the shape
ConnectorRule rule= shape.GetConnectorRule();

Adds IsSavingCustomLinePattern in SVGSaveOptions

  • Defines whether Saving custom line pattern.
var opt = new SVGSaveOptions()
     IsSavingCustomLinePattern = false

Adds StreamProvider in XAMLSaveOptions

  • Gets or sets the IStreamProvider for exporting objects
MemoryStream stream = new MemoryStream();
var saveOptions = new XAMLSaveOptions();
var streamProvider = new XamlExportStreamProvider(".vsdx");
saveOptions.StreamProvider = streamProvider;
diagram.Save(stream, saveOptions);