API publique et changements incompatibles rétroactifs dans Aspose.Slides pour .NET 14.10.0
Modifications de l’API publique
Le type de champ Aspose.Slides.FieldType.Footer a été ajouté
Le type de champ Footer a été ajouté pour permettre la création de champs de ce type et pour une sérialisation valide des présentations.
L’élément d’énumération ShapeElementFillSource.Own a été supprimé
L’élément d’énumération ShapeElementFillSource.Own a été supprimé comme dupliqué. Utilisez ShapeElementFillSource.Shape à la place de ShapeElementFillSource.Own.
Des méthodes de suppression de points de données et de catégories de graphique ont été ajoutées
Les méthodes suivantes, qui permettent de supprimer un point de données de graphique d’une collection de points de données, ont été ajoutées :
IChartDataPointCollection.Remove(IChartDataPoint) IChartDataPoint.Report()
La méthode suivante, qui permet de supprimer une catégorie de graphique de la collection contenant, a été ajoutée :
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(); //remove with ChartCategory.Remove()
chart.ChartData.Categories.Remove(chart.ChartData.Categories[0]); //remove with ChartCategoryCollection.Remove()
foreach (var ser in chart.ChartData.Series)
{
ser.DataPoints[0].Remove();//remove with ChartDataPoint.Remove()
ser.DataPoints.Remove(ser.DataPoints[0]);//ChartDataPointCollection.Remove()
}
pres.Save(outPath, SaveFormat.Pptx);
}
Les propriétés obsolètes Aspose.Slides.ParagraphFormat ont été supprimées
Les propriétés BulletChar, BulletColor, BulletColorFormat, BulletFont, BulletHeight, BulletType, IsBulletHardColor, IsBulletHardFont, NumberedBulletStartWith, NumberedBulletStyle ont été supprimées. Elles étaient marquées comme obsolètes depuis longtemps.
Les constructeurs inutiles et obsolètes ont été supprimés
Les constructeurs suivants ont été supprimés :
- 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)