Öffentliches API und nicht rückwärtskompatible Änderungen in Aspose.Slides für .NET 15.2.0
Änderungen der öffentlichen API
Die Methoden AddDataPointForDoughnutSeries wurden hinzugefügt
Die zwei Überladungen der Methode IChartDataPointCollection.AddDataPointForDoughnutSeries() wurden hinzugefügt, um Datenpunkte in Serien des Typs Doughnut-Diagramm hinzuzufügen.
Die Klasse Aspose.Slides.SmartArt.SmartArtShape wurde von der Klasse Aspose.Slides.GeometryShape abgeleitet
Die Klasse Aspose.Slides.SmartArt.SmartArtShape wurde von der Klasse Aspose.Slides.GeometryShape abgeleitet. Diese Änderung verbessert das Aspose.Slides-Objektmodell und fügt der Klasse SmartArtShape neue Funktionen hinzu.
Methoden zum Entfernen von Diagrammdatenpunkten und Diagrammkategorien nach Index wurden hinzugefügt
Die Methode IChartDataPointCollection.RemoveAt(int index) wurde hinzugefügt, um Diagrammdatenpunkte nach ihrem Index zu entfernen. Die Methode IChartCategoryCollection.RemoveAt(int index) wurde hinzugefügt, um Diagrammkategorien nach ihrem Index zu entfernen.
PptXPptY-Wert wurde zur Aufzählung Aspose.Slides.Animation.PropertyType hinzugefügt
Der PptXPptY-Wert wurde zur Aufzählung Aspose.Slides.Animation.PropertyType im Rahmen der Behebung eines Serialisierungsproblems hinzugefügt.
Die Methode System.Drawing.Color GetAutomaticSeriesColor() wurde zu Aspose.Slides.Charts.IChartSeries hinzugefügt
Die Methode GetAutomaticSeriesColor gibt eine automatische Farbe der Serie basierend auf dem Serienindex und dem Diagrammstil zurück. Diese Farbe wird standardmäßig verwendet, wenn FillType NotDefined entspricht.
using (Presentation pres = new Presentation())
{
IChart chart = pres.Slides[0].Shapes.AddChart(ChartType.ClusteredColumn, 100, 50, 600, 400);
for (int i = 0; i < chart.ChartData.Series.Count; i++)
{
chart.ChartData.Series[i].GetAutomaticSeriesColor();
}
}