Public API Changements dans Aspose.Diagram 5.9.0

Save Resultant HTML to a Stream

La nouvelle méthode Save a été ajoutée dans la classe Diagram. Il prend deux paramètres, l’objet flux et le format du fichier d’enregistrement. Exemple de code :

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)

Copier des thèmes et une feuille de page d’un autre Visio

La classe Diagram propose la méthode CopyTheme et la classe PageSheet propose la méthode Copy pour atteindre l’objectif de copier une forme et d’autres tâches de manipulation. Exemples de codes :Copier des formes à partir d’un Visio existant

Les options d’enregistrement VSTX et VSSX sont ajoutées dans SaveFileFormat

Auparavant, Aspose.Diagram API prenait en charge la lecture et l’écriture au format VSDX, mais maintenant nous avons également ajouté la prise en charge de l’écriture de diagrammes aux formats VSTX et VSSX. Exemples de codes :

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 L’option de lecture est ajoutée dans LoadFileFormat

Auparavant, Aspose.Diagram API prenait en charge la lecture et l’écriture au format VSDX, mais maintenant nous avons également ajouté la prise en charge de la lecture au format stencil VSSX. Exemples de codes :

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)