Público API Cambios en Aspose.Diagram 6.0.0

El método isGlued se agrega en la clase Shape

El método isGlued toma un objeto de forma como parámetro para determinar si las dos formas están pegadas o no. Código de ejemplo:

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);

El método isConnected se agrega en la clase Shape

El método isConnected toma un objeto de forma como parámetro para determinar si las dos formas están conectadas o no. Código de ejemplo:

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);