API Pública e Alterações Incompatíveis Retroativas no Aspose.Slides para Java 15.2.0
Alterações da API Pública
Métodos addDataPointForDoughnutSeries foram adicionados
As duas sobrecargas do método IChartDataPointCollection.addDataPointForDoughnutSeries() foram adicionadas para inserir pontos de dados em séries do tipo Rosca.
A classe com.aspose.slides.SmartArtShape foi herdada da classe com.aspose.slides.GeometryShape
A classe com.aspose.slides.SmartArtShape foi herdada da classe com.aspose.slides.GeometryShape. Essa mudança melhora o modelo de objetos do Aspose.Slides e adiciona novos recursos à classe SmartArtShape.
Métodos IGradientStopCollection.add(…) e IGradientStopCollection.insert(…) foram alterados
A assinatura IGradientStop add(float position, int presetColor) foi substituída pela assinatura IGradientStop addPresetColor(float position, int presetColor).
A assinatura do método IGradientStopCollection IGradientStop add(float position, SchemeColor schemeColor) foi substituída pela assinatura IGradientStop addSchemeColor(float position, int schemeColor).
A assinatura do método IGradientStopCollection void insert(int index, float position, int presetColor) foi substituída pela assinatura void insertPresetColor(int index, float position, int presetColor).
A assinatura do método IGradientStopCollection void insert(int index, float position, SchemeColor schemeColor) foi substituída pela assinatura void insertSchemeColor(int index, float position, int schemeColor).
O método java.awt.Color getAutomaticSeriesColor() foi adicionado ao com.aspose.slides.IChartSeries
O método getAutomaticSeriesColor() retorna uma cor automática da série baseada no índice da série e no estilo do gráfico. Essa cor é usada por padrão se FillType for igual 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();
}
Método para remover ponto de dados do gráfico e categoria do gráfico pelo seu índice foi adicionado
O método IChartDataPointCollection.removeAt(int index) foi adicionado para remover um ponto de dados do gráfico pelo seu índice. O método IChartCategoryCollection.removeAt(int index) foi adicionado para remover uma categoria do gráfico pelo seu índice.
O valor PptXPptY foi adicionado à enumeração com.aspose.slides.PropertyType
O valor PptXPptY foi adicionado à enumeração com.aspose.slides.PropertyType no contexto de correção de um problema de serialização.