# API Público y Cambios Incompatibles con Versiones Anteriores en Aspose.Slides para Java 14.10.0

> 

Source: https://docs.aspose.com/slides/es/java/public-api-and-backwards-incompatible-changes-in-aspose-slides-for-java-14-10-0/
Updated: 2024-10-04


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

Esta página enumera todas las [clases añadidas](/slides/es/java/public-api-and-backwards-incompatible-changes-in-aspose-slides-for-java-14-10-0/), métodos, propiedades, etc., cualquier nueva restricción y otros [cambios](/slides/es/java/public-api-and-backwards-incompatible-changes-in-aspose-slides-for-java-14-10-0/) introducidos con la API de Aspose.Slides para Java 14.10.0.

{{% /alert %}} 
## **Cambios en la API Pública**
### **Se ha añadido el método com.aspose.slides.FieldType.getFooter()**
El método getFooter() devuelve el tipo de campo de pie de página. Se ha añadido para la implementación de la posibilidad de crear campos de este tipo y para la serialización válida de presentaciones.
### **El elemento com.aspose.slides.ShapeElementFillSource.Own ha sido eliminado**
El elemento ShapeElementFillSource.Own ha sido eliminado por ser duplicado. Usa ShapeElementFillSource.Shape en lugar de ShapeElementFillSource.Own.
### **Se han añadido métodos para eliminar puntos de datos y categorías de gráficos**
**Se han añadido los siguientes métodos, que permiten eliminar un punto de datos de un gráfico de una colección de puntos de datos de gráficos:**

IChartDataPointCollection.remove(IChartDataPoint)
IChartDataPoint.remove()

**Se ha añadido el siguiente método, que permite eliminar una categoría de gráfico de la colección contenedora:**

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(); // eliminar con ChartCategory.remove()

chart.getChartData().getCategories().remove(chart.getChartData().getCategories().get_Item(0)); // eliminar con ChartCategoryCollection.remove()

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

{

    ser.getDataPoints().get_Item(0).remove(); // eliminar con ChartDataPoint.remove()

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

}

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

```
### **Se han eliminado métodos obsoletos de Aspose.Slides.ParagraphFormat**
Se han eliminado los métodos getBulletChar(), getBulletColor(), getBulletColorFormat(), getBulletFont(), getBulletHeight(), getBulletType(), isBulletHardColor(), isBulletHardFont(), getNumberedBulletStartWith(), getNumberedBulletStyle() y los correspondientes métodos de establecimiento. Fueron marcados como obsoletos hace mucho tiempo.
### **Se han eliminado constructores innecesarios y obsoletos**
Se han eliminado los siguientes constructores:

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)
