Público API Cambios en Aspose.Diagram 5.8.0

La opción SaveToolBar se agrega en HTMLSaveOptions

Se ha agregado la nueva opción SaveToolBar en la clase HTMLSaveOptions. Especifica si guardar la barra de herramientas o no. El valor por defecto es verdadero. Códigos de ejemplo:

C#

 // initialize HTMLSaveOptions class object

HTMLSaveOptions opts = new HTMLSaveOptions();

// set save toolbar option

opts.SaveToolBar = false;

VB

 ' initialize HTMLSaveOptions class object

Dim opts As New HTMLSaveOptions()

' set save toolbar option

opts.SaveToolBar = False

VSDX Se agrega la opción de guardado en SaveFileFormat

Anteriormente, Aspose.Diagram API admitía la lectura del formato VSDX, pero ahora hemos agregado soporte para escribir diagramas en el formato VSDX. Códigos de ejemplo:

C#

 // save diagram in the VSDX format

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

VB

 ' save diagram in the VSDX format

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

Se ha agregado el método de grupo en la clase ShapeCollection

Los desarrolladores ahora pueden agrupar varias formas juntas en Visio diagram usando Aspose.Diagram API. Códigos de ejemplo:

C#

 // load a Visio diagram

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

// Initialize an array of shapes

Aspose.Diagram.Shape[]ss = new Aspose.Diagram.Shape[2];

// extract and assign shapes to the array

ss[0]= diagram.Pages[0].Shapes.GetShape(1);

ss[1]= diagram.Pages[0].Shapes.GetShape(2);

// mark array shapes as group

diagram.Pages[0].Shapes.Group(ss);

// save visio diagram

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

VB

 ' load a Visio diagram

Dim diagram As New Diagram("c:\temp\test.vdx")

' Initialize an array of shapes

Dim ss As Aspose.Diagram.Shape() = New Aspose.Diagram.Shape(1) {}

' extract and assign shapes to the array

ss(0) = diagram.Pages(0).Shapes.GetShape(1)

ss(1) = diagram.Pages(0).Shapes.GetShape(2)

' mark array shapes as group

diagram.Pages(0).Shapes.Group(ss)

' save visio diagram

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