Pubblico API Modifiche Aspose.Diagram 5.9.0

Save Resultant HTML to a Stream

Il nuovo metodo Save è stato aggiunto nella classe Diagram. Richiede due parametri, l’oggetto stream e il formato del file di salvataggio. Codice di esempio:

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);

V.B

 ' 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)

Copia temi e foglio di pagina da un altro Visio

La classe Diagram offre il metodo CopyTheme e la classe PageSheet offre il metodo Copy per raggiungere l’obiettivo di copiare una forma e altre attività di manipolazione. Esempi di codici:Copia forme da un Visio esistente

VSTX e VSSX Le opzioni di salvataggio vengono aggiunte in SaveFileFormat

In precedenza, Aspose.Diagram API supportava la lettura e la scrittura del formato VSDX, ma ora abbiamo aggiunto il supporto per la scrittura di diagrammi anche nei formati VSTX e VSSX. Esempi di codici:

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);

V.B

 ' 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 L’opzione di lettura viene aggiunta in LoadFileFormat

In precedenza, Aspose.Diagram API supportava la lettura e la scrittura del formato VSDX, ma ora abbiamo aggiunto il supporto per la lettura anche del formato stencil VSSX. Esempi di codici:

C#

 // read VSSX stencil

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

V.B

 ' read VSSX stencil

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