Aspose.Diagram for .NET 20.5 Release Notes

Improvements and Changes

VSD to PDF conversion, the right text alignment of the shapes is not preserved

DIAGRAMNET-51088Retrieves incorrect page count of a VSDEnhancement
DIAGRAMNET-51731Determine if one shape is intersecting another shape in the diagramEnhancement
DIAGRAMNET-51833Aspose.Diagram 20.4: Visio Document version is not supportedEnhancement
DIAGRAMNET-50361VSD to PDF conversion, the right text alignment of the shapes is not preservedBug
DIAGRAMNET-50955The text items of diamond shapes are displaced on converting a VSDX to PNGBug
DIAGRAMNET-50990Plus, negative and dollar signs are not properly aligned on converting a VSDX to PNGBug
DIAGRAMNET-51815Big amount of text lines in shape could create obviously displacement in the bottom sideBug
DIAGRAMNET-51820Evaluation watermark does not fit into a pageBug
DIAGRAMNET-51821Visio to Html - image and links issues in outputBug
DIAGRAMNET-51823While convert Visio to SVG. Some images have issue Icon MissingBug
DIAGRAMNET-51824While convert Visio to SVG. Content Alignment wrongBug
DIAGRAMNET-51826While convert Visio to SVG. Icon MissingBug
DIAGRAMNET-51827While convert Visio to SVG - QR Code MissingBug
DIAGRAMNET-51828While convert Visio to SVG - PDF icon MissingBug
DIAGRAMNET-51829While convert Visio to SVG - Icon lost (Missing)Bug
DIAGRAMNET-51830While convert Visio to SVG - Image lost (Missing)Bug
DIAGRAMNET-51831Visio to HTML - image and links issues in the outputBug
DIAGRAMNET-51834Visio save HTML - wrong connectorsBug

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 IsIntersect  in Shape

  • Indicates whether this shape is  intersect another shape.
Shape s1 = diagram.Pages[0].Shapes.GetShape(1);

Shape s2 = diagram.Pages[0].Shapes.GetShape(2);

bool isIntersect = s1.IsIntersect(s2);