Öffentlich API Änderungen in Aspose.Diagram 5.8.0
Contents
[
Hide
]
Dieses Dokument beschreibt Änderungen an Aspose.Diagram API von Version 5.7.0 auf 5.8.0, die für Modul-/Anwendungsentwickler von Interesse sein könnten. Es enthält nicht nur neue und aktualisierte öffentliche Methoden, sondern auch eine Beschreibung aller Änderungen im Verhalten hinter den Kulissen in Aspose.Diagram.
SaveToolBar Option wird in HTMLSaveOptions hinzugefügt
Die neue SaveToolBar-Option wurde der HTMLSaveOptions-Klasse hinzugefügt. Es gibt an, ob die Symbolleiste gespeichert werden soll oder nicht. Der Standardwert ist wahr. Beispielcodes:
C#
// initialize HTMLSaveOptions class object
HTMLSaveOptions opts = new HTMLSaveOptions();
// set save toolbar option
opts.SaveToolBar = false;
VB
' initialize HTMLSaveOptions class object
Dim opts As New HTMLSaveOptions()
' set save toolbar option
opts.SaveToolBar = False
VSDX Speicheroption wurde im SaveFileFormat hinzugefügt
Zuvor unterstützte Aspose.Diagram API das Lesen des Formats VSDX, aber jetzt haben wir Unterstützung für das Schreiben von Diagrammen im Format VSDX hinzugefügt. Beispielcodes:
C#
// save diagram in the VSDX format
diagram.Save("C:\\temp\\Output.vsdx", SaveFileFormat.VSDX);
VB
' save diagram in the VSDX format
diagram.Save("C:\temp\Output.vsdx", SaveFileFormat.VSDX)
Group-Methode wurde in der ShapeCollection-Klasse hinzugefügt
Entwickler können jetzt mehrere Formen in Visio diagram mit Aspose.Diagram API gruppieren. Beispielcodes:
C#
// load a Visio diagram
Diagram diagram = new Diagram(@"c:\temp\test.vdx");
// Initialize an array of shapes
Aspose.Diagram.Shape[]ss = new Aspose.Diagram.Shape[2];
// extract and assign shapes to the array
ss[0]= diagram.Pages[0].Shapes.GetShape(1);
ss[1]= diagram.Pages[0].Shapes.GetShape(2);
// mark array shapes as group
diagram.Pages[0].Shapes.Group(ss);
// save visio diagram
diagram.Save(@"c:\temp\out.vsdx", SaveFileFormat.VSDX);
VB
' load a Visio diagram
Dim diagram As New Diagram("c:\temp\test.vdx")
' Initialize an array of shapes
Dim ss As Aspose.Diagram.Shape() = New Aspose.Diagram.Shape(1) {}
' extract and assign shapes to the array
ss(0) = diagram.Pages(0).Shapes.GetShape(1)
ss(1) = diagram.Pages(0).Shapes.GetShape(2)
' mark array shapes as group
diagram.Pages(0).Shapes.Group(ss)
' save visio diagram
diagram.Save("c:\temp\out.vsdx", SaveFileFormat.VSDX)