# API pública e alterações incompatíveis retroativas no Aspose.Slides para Java 14.10.0

> Revise as atualizações da API pública e as mudanças incompatíveis no Aspose.Slides para Java para migrar suavemente suas soluções de apresentação PowerPoint PPT, PPTX e ODP.

Source: https://docs.aspose.com/slides/pt/java/public-api-and-backwards-incompatible-changes-in-aspose-slides-for-java-14-10-0/
Updated: 2026-06-10

{{% alert color="primary" %}} 

Esta página lista todas as classes, métodos, propriedades etc. [adicionados](/slides/pt/java/public-api-and-backwards-incompatible-changes-in-aspose-slides-for-java-14-10-0/), quaisquer novas restrições e outras [alterações](/slides/pt/java/public-api-and-backwards-incompatible-changes-in-aspose-slides-for-java-14-10-0/) introduzidas na API Aspose.Slides for Java 14.10.0.

{{% /alert %}} 
## **Alterações da API Pública**
### **O método com.aspose.slides.FieldType.getFooter() foi adicionado**
O método getFooter() devolve o tipo de campo de rodapé. Foi adicionado para possibilitar a criação de campos desse tipo e para a serialização válida da apresentação.
### **O elemento com.aspose.slides.ShapeElementFillSource.Own foi removido**
O elemento ShapeElementFillSource.Own foi removido por estar duplicado. Use ShapeElementFillSource.Shape em vez de ShapeElementFillSource.Own.
### **Métodos para remoção de pontos de dados e categorias de gráfico foram adicionados**
**Os seguintes métodos, que permitem remover um ponto de dados de um gráfico da coleção de pontos de dados, foram adicionados:**

IChartDataPointCollection.remove(IChartDataPoint)  
IChartDataPoint.remove()

**O seguinte método, que permite remover uma categoria de gráfico da coleção correspondente, foi adicionado:**

IChartCategory.remove()

``` java

 Presentation pres = new Presentation();

IChart chart = pres.getSlides().get_Item(0).getShapes().addChart(ChartType.ClusteredColumn, 50, 50, 450, 400, true);

chart.getChartData().getCategories().get_Item(0).remove(); // remover com ChartCategory.remove()

chart.getChartData().getCategories().remove(chart.getChartData().getCategories().get_Item(0)); // remover com ChartCategoryCollection.remove()

for (IChartSeries ser : chart.getChartData().getSeries())

{

    ser.getDataPoints().get_Item(0).remove(); // remover com ChartDataPoint.remove()

    ser.getDataPoints().remove(ser.getDataPoints().get_Item(0)); // ChartDataPointCollection.remove()

}

pres.save("presentation.pptx", SaveFormat.Pptx);

```
### **Métodos obsoletos de Aspose.Slides.ParagraphFormat foram removidos**
Os métodos getBulletChar(), getBulletColor(), getBulletColorFormat(), getBulletFont(), getBulletHeight(), getBulletType(), isBulletHardColor(), isBulletHardFont(), getNumberedBulletStartWith(), getNumberedBulletStyle() e os métodos set correspondentes foram removidos. Eles foram marcados como obsoletos há muito tempo.
### **Construtores desnecessários e obsoletos foram removidos**
Os seguintes construtores foram removidos:

com.aspose.slides.AlphaBiLevel(float)  
com.aspose.slides.AlphaModulateFixed(float)  
com.aspose.slides.AlphaReplace(float)  
com.aspose.slides.BiLevel(float)  
com.aspose.slides.Blur(double, boolean)  
com.aspose.slides.HSL(float, float, float)  
com.aspose.slides.ImageTransformOperation(com.aspose.slides.ImageTransformOperationCollection)  
com.aspose.slides.Luminance(float, float)  
com.aspose.slides.Tint(float, float)  
com.aspose.slides.PortionFormat(com.aspose.slides.ParagraphFormat)  
com.aspose.slides.PortionFormat(com.aspose.slides.Portion)  
com.aspose.slides.PortionFormat(com.aspose.slides.PortionFormat)
