# API pubbliche e modifiche incompatibili retroattive in Aspose.Slides per Java 15.2.0

> Rivedi gli aggiornamenti dell'API pubblica e le modifiche incompatibili in Aspose.Slides per Java per migrare agevolmente le tue soluzioni di presentazione PowerPoint PPT, PPTX e ODP.

Source: https://docs.aspose.com/slides/it/java/public-api-and-backwards-incompatible-changes-in-aspose-slides-for-java-15-2-0/
Updated: 2026-06-12

{{% alert color="primary" %}} 

Questa pagina elenca tutte le classi, i metodi, le proprietà e così via [aggiunte](/slides/it/java/public-api-and-backwards-incompatible-changes-in-aspose-slides-for-java-15-2-0/), eventuali nuove restrizioni e altre [modifiche](/slides/it/java/public-api-and-backwards-incompatible-changes-in-aspose-slides-for-java-15-2-0/) introdotte con l'API Aspose.Slides per Java 15.2.0.

{{% /alert %}} {{% alert color="primary" %}} 

Sono noti problemi con alcuni punti elenco immagine e oggetti WordArt che saranno risolti in Aspose.Slides per Java 15.2.0.

{{% /alert %}} 
## **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.
 

``` java

 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.
