API العام التغييرات في Aspose.Diagram 5.8.0

تمت إضافة خيار SaveToolBar في HTMLSaveOptions

تمت إضافة خيار SaveToolBar الجديد في فئة HTMLSaveOptions. تحدد ما إذا كنت تريد حفظ شريط الأدوات أم لا. القيمة الافتراضية هي الحقيقية. رموز المثال:

Java

 // initialize HTMLSaveOptions class object

HTMLSaveOptions opts = new HTMLSaveOptions();

// set save toolbar option

opts.setSaveToolBar(false);

VSDX تم اضافة خيار الحفظ في SaveFileFormat

في السابق ، كان Aspose.Diagram API يدعم قراءة تنسيق VSDX ، لكننا الآن أضفنا دعمًا لكتابة المخططات بتنسيق VSDX. رموز المثال:

Java

 // save diagram in the VSDX format

diagram.save("C:\\temp\\Output.vsdx", SaveFileFormat.VSDX);

تمت إضافة أسلوب المجموعة في فئة ShapeCollection

يمكن للمطورين الآن تجميع عدة أشكال معًا في Visio diagram باستخدام Aspose.Diagram API.

Java

 // load a Visio diagram

Diagram diagram = new Diagram("c:\\temp\\test.vsd");

// Initialize an array of shapes

Shape[]shapes = new Shape[2];

// extract and assign shapes to the array

shapes[0]= diagram.getPages().get(0).getShapes().getShape(1);

shapes[1]= diagram.getPages().get(0).getShapes().getShape(2);

// mark array shapes as group

diagram.getPages().get(0).getShapes().group(shapes);

// save visio diagram

diagram.save("c:\\temp\\out.vsdx", SaveFileFormat.VSDX);