Genel API Aspose.Diagram 5.8.0'daki değişiklikler
HTMLSaveOptions’a SaveToolBar Seçeneği eklendi
HTMLSaveOptions sınıfına yeni SaveToolBar seçeneği eklendi. Araç çubuğunun kaydedilip kaydedilmeyeceğini belirtir. Varsayılan değer doğrudur. Örnek kodlar:
Java
// initialize HTMLSaveOptions class object
HTMLSaveOptions opts = new HTMLSaveOptions();
// set save toolbar option
opts.setSaveToolBar(false);
VSDX SaveFileFormat’a Kaydetme Seçeneği eklendi
Daha önce Aspose.Diagram API, VSDX formatını okumayı desteklerken, şimdi VSDX formatında diyagram yazma desteği ekledik. Örnek kodlar:
Java
// save diagram in the VSDX format
diagram.save("C:\\temp\\Output.vsdx", SaveFileFormat.VSDX);
ShapeCollection Sınıfına Grup Yöntemi eklendi
Geliştiriciler artık Visio diagram’de Aspose.Diagram API’i kullanarak birden fazla şekli gruplayabilir. Örnek kodlar:
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);