Öffentlich API Änderungen in Aspose.Diagram 5.9.0
Save Resultant HTML to a Stream
Die neue Save-Methode wurde der Klasse Diagram hinzugefügt. Es benötigt zwei Parameter, das Stream-Objekt und das Speicherdateiformat. Beispielcode:
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)
Kopieren Sie Designs und PageSheet von einem anderen Visio
Die Klasse Diagram bietet die CopyTheme-Methode und die PageSheet-Klasse bietet die Copy-Methode an, um das Ziel des Kopierens einer Form und andere Manipulationsaufgaben zu erreichen. Beispielcodes:Kopieren Sie Formen von einem vorhandenen Visio
VSTX und VSSX Speicheroptionen werden im SaveFileFormat hinzugefügt
Zuvor unterstützte Aspose.Diagram API das Lesen und Schreiben des VSDX-Formats, aber jetzt haben wir auch Unterstützung für das Schreiben von Diagrammen in den Formaten VSTX und VSSX hinzugefügt. Beispielcodes:
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 Leseoption wird im LoadFileFormat hinzugefügt
Zuvor hatte Aspose.Diagram API das Lesen und Schreiben des VSDX-Formats unterstützt, aber jetzt haben wir auch die Unterstützung des Lesens des VSSX-Schablonenformats hinzugefügt. Beispielcodes:
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)