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)