Gráfico de Rosquinha com Buracos em Slides Java

Introdução ao gráfico de rosca com um furo em slides Java

Neste tutorial, vamos guiá-lo na criação de um gráfico de rosca com um furo usando o Aspose.Slides para Java. Este guia passo a passo guiará você pelo processo com exemplos de código-fonte.

Pré-requisitos

Antes de começar, certifique-se de ter a biblioteca Aspose.Slides para Java instalada e configurada em seu projeto Java. Você pode baixá-la do site Documentação do Aspose.Slides para Java .

Etapa 1: Importe as bibliotecas necessárias

import com.aspose.slides.ChartType;
import com.aspose.slides.IChart;
import com.aspose.slides.Presentation;
import com.aspose.slides.SaveFormat;

Etapa 2: Inicializar a apresentação

// O caminho para o diretório de documentos.
String dataDir = "Your Document Directory";

// Crie uma instância da classe Presentation
Presentation presentation = new Presentation();

Etapa 3: Crie o gráfico de rosca

try {
    // Crie um gráfico de rosca no primeiro slide
    IChart chart = presentation.getSlides().get_Item(0).getShapes().addChart(ChartType.Doughnut, 50, 50, 400, 400);
    
    // Defina o tamanho do furo no gráfico de rosca (em porcentagem)
    chart.getChartData().getSeriesGroups().get_Item(0).setDoughnutHoleSize((byte) 90);
    
    // Salvar a apresentação no disco
    presentation.save(dataDir + "DoughnutHoleSize_out.pptx", SaveFormat.Pptx);
} finally {
    // Descarte o objeto de apresentação
    if (presentation != null) presentation.dispose();
}

Etapa 4: execute o código

Execute o código Java no seu IDE ou editor de texto para criar um gráfico de rosca com um tamanho de furo especificado. Certifique-se de substituir "Your Document Directory" com o caminho real onde você deseja salvar a apresentação.

Código-fonte completo para o gráfico de rosca Hole em slides Java

// O caminho para o diretório de documentos.
String dataDir = "Your Document Directory";
// Crie uma instância da classe Presentation
Presentation presentation = new Presentation();
try
{
	IChart chart = presentation.getSlides().get_Item(0).getShapes().addChart(ChartType.Doughnut, 50, 50, 400, 400);
	chart.getChartData().getSeriesGroups().get_Item(0).setDoughnutHoleSize((byte) 90);
	// Gravar apresentação no disco
	presentation.save(dataDir + "DoughnutHoleSize_out.pptx", SaveFormat.Pptx);
}
finally
{
	if (presentation != null) presentation.dispose();
}

Conclusão

Neste tutorial, você aprendeu a criar um gráfico de rosca com um furo usando o Aspose.Slides para Java. Você pode personalizar o tamanho do furo ajustando o setDoughnutHoleSize parâmetro do método.

Perguntas frequentes

Como posso alterar a cor dos segmentos do gráfico?

Para alterar a cor dos segmentos do gráfico, você pode usar o setDataPointsInLegend método sobre o IChart objeto e defina a cor desejada para cada ponto de dados.

Posso adicionar rótulos aos segmentos do gráfico de rosca?

Sim, você pode adicionar rótulos aos segmentos do gráfico de rosca usando o setDataPointsLabelValue método sobre o IChart objeto.

É possível adicionar um título ao gráfico?

Certamente! Você pode adicionar um título ao gráfico usando o setTitle método sobre o IChart objeto e fornecendo o texto do título desejado.