Öffentliche API und nicht abwärtskompatible Änderungen in Aspose.Slides für .NET 14.10.0
Änderungen der öffentlichen API
Der Feldtyp Aspose.Slides.FieldType.Footer wurde hinzugefügt
Der Feldtyp Footer wurde hinzugefügt, um die Möglichkeit zu implementieren, Felder dieses Typs zu erstellen und eine gültige Präsentationsserialisierung zu ermöglichen.
Enum-Element ShapeElementFillSource.Own wurde gelöscht
Das Enum-Element ShapeElementFillSource.Own wurde als Duplikat gelöscht. Verwenden Sie stattdessen ShapeElementFillSource.Shape.
Methoden zum Entfernen von Diagrammdatapunkten und Kategorien wurden hinzugefügt
Die folgenden Methoden, die das Entfernen von Diagrammdatapunkten aus einer Diagrammdatensammlung ermöglichen, wurden hinzugefügt:
IChartDataPointCollection.Remove(IChartDataPoint)
IChartDataPoint.Report()
Die folgende Methode, die das Entfernen einer Diagrammkategorie aus der enthaltenen Sammlung ermöglicht, wurde hinzugefügt:
IChartCategory.Remove()
using (Presentation pres = new Presentation())
{
IChart chart = pres.Slides[0].Shapes.AddChart(ChartType.ClusteredColumn, 50, 50, 450, 400, true);
chart.ChartData.Categories[0].Remove(); // Entfernen mit ChartCategory.Remove()
chart.ChartData.Categories.Remove(chart.ChartData.Categories[0]); // Entfernen mit ChartCategoryCollection.Remove()
foreach (var ser in chart.ChartData.Series)
{
ser.DataPoints[0].Remove();// Entfernen mit ChartDataPoint.Remove()
ser.DataPoints.Remove(ser.DataPoints[0]);// ChartDataPointCollection.Remove()
}
pres.Save(outPath, SaveFormat.Pptx);
}
Veraltete Eigenschaften Aspose.Slides.ParagraphFormat wurden entfernt
Die Eigenschaften BulletChar, BulletColor, BulletColorFormat, BulletFont, BulletHeight, BulletType, IsBulletHardColor, IsBulletHardFont, NumberedBulletStartWith, NumberedBulletStyle wurden entfernt. Sie wurden vor langer Zeit als veraltet markiert.
Unnütze und veraltete Konstruktoren wurden entfernt
Die folgenden Konstruktoren wurden entfernt:
- Aspose.Slides.Effects.AlphaBiLevel(System.Single)
- Aspose.Slides.Effects.AlphaModulateFixed(System.Single)
- Aspose.Slides.Effects.AlphaReplace(System.Single)
- Aspose.Slides.Effects.BiLevel(System.Single)
- Aspose.Slides.Effects.Blur(System.Double,System.Boolean)
- Aspose.Slides.Effects.HSL(System.Single,System.Single,System.Single)
- Aspose.Slides.Effects.ImageTransformOperation(Aspose.Slides.Effects.ImageTransformOperationCollection)
- Aspose.Slides.Effects.Luminance(System.Single,System.Single)
- Aspose.Slides.Effects.Tint(System.Single,System.Single)
- Aspose.Slides.PortionFormat(Aspose.Slides.ParagraphFormat)
- Aspose.Slides.PortionFormat(Aspose.Slides.Portion)
- Aspose.Slides.PortionFormat(Aspose.Slides.PortionFormat)