Öffentlich API Änderungen in Aspose.Diagram 6.0.0
Contents
[
Hide
]
Dieses Dokument beschreibt Änderungen an Aspose.Diagram API von Version 5.9.0 zu 6.0.0, die für Modul-/Anwendungsentwickler von Interesse sein könnten. Es enthält nicht nur neue und aktualisierte öffentliche Methoden, sondern auch eine Beschreibung aller Änderungen im Verhalten hinter den Kulissen in Aspose.Diagram.
isGlued-Methode wird in der Shape-Klasse hinzugefügt
Die isGlued-Methode nimmt ein Shape-Objekt als Parameter, um zu bestimmen, ob die beiden Shapes geklebt sind oder nicht. Beispielcode:
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);
isConnected-Methode wird in der Shape-Klasse hinzugefügt
Die isConnected-Methode nimmt ein Shape-Objekt als Parameter, um zu bestimmen, ob die beiden Shapes verbunden sind oder nicht. Beispielcode:
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);