Public API Changements dans Aspose.Diagram 6.0.0

La méthode isGlued est ajoutée dans la classe Shape

La méthode isGlued prend un objet forme comme paramètre pour déterminer si les deux formes sont collées ou non. Exemple de code :

Java

 // Call the diagram constructor to load diagram

Diagram diagram = new Diagram("C:/temp/Drawing1.vsdx");

// get Visio page by name

Page page = diagram.getPages().getPage("Page-1");

// get Visio shapes by ids

Shape ShapedOne = page.getShapes().getShape(1);

Shape ShapedTwo = page.getShapes().getShape(2);

// determine whether shapes are glued

boolean glued = ShapedOne.isGlued(ShapedTwo);

La méthode isConnected est ajoutée dans la classe Shape

La méthode isConnected prend un objet forme comme paramètre pour déterminer si les deux formes sont connectées ou non. Exemple de code :

Java

 // Call the diagram constructor to load diagram

Diagram diagram = new Diagram("C:/temp/Drawing1.vsdx");

// get Visio page by name

Page page = diagram.getPages().getPage("Page-1");

// get Visio shapes by ids

Shape ShapedOne = page.getShapes().getShape(1);

Shape ShapedTwo = page.getShapes().getShape(2);

// determine whether shapes are connected

boolean connected = ShapedOne.isConnected(ShapedTwo);