Public API Changements dans Aspose.Diagram 6.0.0
Contents
[
Hide
]
Ce document décrit les modifications apportées au Aspose.Diagram API de la version 5.9.0 à 6.0.0, qui peuvent intéresser les développeurs de modules/applications. Il comprend non seulement des méthodes publiques nouvelles et mises à jour, mais également une description de tout changement de comportement dans les coulisses de Aspose.Diagram.
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);