Общедоступный API Изменения в Aspose.Diagram 6.0.0
Contents
[
Hide
]
В этом документе описаны изменения в Aspose.Diagram API с версии 5.9.0 до 6.0.0, которые могут представлять интерес для разработчиков модулей/приложений. Он включает в себя не только новые и обновленные общедоступные методы, но и описание любых изменений в поведении за кулисами в Aspose.Diagram.
Метод isGlued добавлен в класс Shape
Метод isGlued принимает объект фигуры в качестве параметра, чтобы определить, склеены ли две фигуры или нет. Пример кода:
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 добавлен в класс Shape
Метод isConnected принимает объект фигуры в качестве параметра, чтобы определить, соединены ли две фигуры или нет. Пример кода:
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);