Aspose.Slides for .NET 15.2.0中的公共API和不兼容的变更
Contents
[
Hide
]
公共API变更
添加了AddDataPointForDoughnutSeries方法
为将数据点添加到甜甜圈图类型系列中,添加了IChartDataPointCollection.AddDataPointForDoughnutSeries()方法的两个重载。
Aspose.Slides.SmartArt.SmartArtShape类继承自Aspose.Slides.GeometryShape类
Aspose.Slides.SmartArt.SmartArtShape类已从Aspose.Slides.GeometryShape类继承。此更改改善了Aspose.Slides对象模型,并为SmartArtShape类添加了新功能。
添加了通过索引移除图表数据点和图表类别的方法
添加了IChartDataPointCollection.RemoveAt(int index)方法,用于通过索引移除图表数据点。 添加了IChartCategoryCollection.RemoveAt(int index)方法,用于通过索引移除图表类别。
PptXPptY值已添加到Aspose.Slides.Animation.PropertyType枚举
在序列化问题修复的范围内,PptXPptY值已添加到Aspose.Slides.Animation.PropertyType枚举。
System.Drawing.Color GetAutomaticSeriesColor()方法已添加到Aspose.Slides.Charts.IChartSeries
GetAutomaticSeriesColor方法根据系列索引和图表样式返回系列的自动颜色。如果FillType等于NotDefined,则默认使用此颜色。
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();
}
}