Público API Cambios en Aspose.Diagram 5.9.0

Save Resultant HTML to a Stream

Se ha agregado el nuevo método Guardar en la clase Diagram. Toma dos parámetros, el objeto de flujo y el formato de archivo de guardado. Código de ejemplo:

C#

 // load an existing visio diagram

Diagram diagram = new Diagram("Basic Flowchart.vsd");

// save resultant HTML directly to a stream

MemoryStream stream = new MemoryStream();

diagram.Save(stream, SaveFileFormat.HTML);

VB

 ' load an existing visio diagram

Dim diagram As Diagram = New Diagram("Basic Flowchart.vsd")

' save resultant HTML directly to a stream

MemoryStream stream = new MemoryStream()

diagram.Save(stream, SaveFileFormat.HTML)

Copiar temas y PageSheet de otro Visio

La clase Diagram ofrece el método CopyTheme y la clase PageSheet ofrece el método Copy para lograr el objetivo de copiar una forma y otras tareas de manipulación. Códigos de ejemplo:Copie formas de un Visio existente

VSTX y VSSX Opciones de guardado se agregan en SaveFileFormat

Anteriormente, Aspose.Diagram API admitía la lectura y escritura del formato VSDX, pero ahora también hemos agregado soporte para escribir diagramas en los formatos VSTX y VSSX. Códigos de ejemplo:

C#

 // save diagram in the VSTX format

diagram.Save("C:\\temp\\Output.vstx", SaveFileFormat.VSTX);

// save diagram in the VSSX format

diagram.Save("C:\\temp\\Output.vssx", SaveFileFormat.VSSX);

VB

 ' save diagram in the VSTX format

diagram.Save("C:\\temp\\Output.vstx", SaveFileFormat.VSTX)

' save diagram in the VSSX format

diagram.Save("C:\\temp\\Output.vssx", SaveFileFormat.VSSX)

VSSX Se agrega la opción de lectura en LoadFileFormat

Anteriormente, Aspose.Diagram API admitía la lectura y escritura del formato VSDX, pero ahora también hemos agregado compatibilidad con la lectura del formato de plantilla VSSX. Códigos de ejemplo:

C#

 // read VSSX stencil

Diagram diagram = new Diagram(@"C:\temp\Stencil.vssx", LoadFileFormat.VSSX);

VB

 ' read VSSX stencil

Diagram diagram = new Diagram(@"C:\temp\Stencil.vssx", LoadFileFormat.VSSX)