API pubbliche e modifiche incompatibili retroattive in Aspose.Slides per Java 15.2.0
Modifiche all’API pubblica
Sono stati aggiunti i metodi addDataPointForDoughnutSeries
Le due overload del metodo IChartDataPointCollection.addDataPointForDoughnutSeries() sono state aggiunte per inserire punti dati nelle serie di tipo Doughnut.
La classe com.aspose.slides.SmartArtShape è stata ereditata dalla classe com.aspose.slides.GeometryShape
La classe com.aspose.slides.SmartArtShape è stata ereditata dalla classe com.aspose.slides.GeometryShape. Questa modifica migliora il modello oggetto di Aspose.Slides e aggiunge nuove funzionalità alla classe SmartArtShape.
I metodi IGradientStopCollection.add(…) e IGradientStopCollection.insert(…) sono stati modificati
La firma IGradientStop add(float position, int presetColor) è stata sostituita dalla firma IGradientStop addPresetColor(float position, int presetColor).
La firma del metodo IGradientStopCollection IGradientStop add(float position, SchemeColor schemeColor) è stata sostituita dalla firma IGradientStop addSchemeColor(float position, int schemeColor).
La firma del metodo IGradientStopCollection void insert(int index, float position, int presetColor) è stata sostituita dalla firma void insertPresetColor(int index, float position, int presetColor).
La firma del metodo IGradientStopCollection void insert(int index, float position, SchemeColor schemeColor) è stata sostituita dalla firma void insertSchemeColor(int index, float position, int schemeColor).
Il metodo java.awt.Color getAutomaticSeriesColor() è stato aggiunto a com.aspose.slides.IChartSeries
Il metodo getAutomaticSeriesColor() restituisce un colore automatico per la serie basato sull’indice della serie e sullo stile del grafico. Questo colore viene utilizzato per impostazione predefinita se FillType è uguale a NotDefined.
Presentation pres = new Presentation();
IChart chart = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.ClusteredColumn, 100, 50, 600, 400);
for (int i = 0; i < chart.getChartData().getSeries().size(); i++)
{
chart.getChartData().getSeries().get_Item(i).getAutomaticSeriesColor();
}
È stato aggiunto il metodo per rimuovere il punto dati del grafico e la categoria del grafico tramite il loro indice
Il metodo IChartDataPointCollection.removeAt(int index) è stato aggiunto per rimuovere un punto dati del grafico tramite il suo indice. Il metodo IChartCategoryCollection.removeAt(int index) è stato aggiunto per rimuovere una categoria del grafico tramite il suo indice.
Il valore PptXPptY è stato aggiunto all’enumerazione com.aspose.slides.PropertyType
Il valore PptXPptY è stato aggiato all’enumerazione com.aspose.slides.PropertyType nell’ambito della correzione di un problema di serializzazione.