API العام التغييرات في Aspose.Diagram 6.0.0
Contents
[
Hide
]
يصف هذا المستند التغييرات التي تم إجراؤها على Aspose.Diagram API من الإصدار 5.9.0 إلى 6.0.0 ، والتي قد تهم مطوري الوحدة / التطبيق. لا يشمل فقط الأساليب العامة الجديدة والمحدثة ، بل يشمل أيضًا وصفًا لأي تغييرات في السلوك خلف الكواليس في Aspose.Diagram.
تتم إضافة طريقة isGlued في فئة الشكل
تأخذ طريقة 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 شكل كائن كمعلمة لتحديد أن الشكلين متصلين أم لا. رمز المثال:
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);