Visualizar dados proporcionais de forma eficaz frequentemente requer um 3‑D exploded pie chart. Em muitos relatórios de negócios, esse tipo de gráfico destaca segmentos individuais enquanto adiciona um visual tridimensional que chama a atenção do leitor. Este artigo demonstra como gerar um gráfico Pie3DExploded no Excel usando C# e Aspose.Cells for .NET. Com apenas algumas linhas de código, você pode criar, estilizar e exportar o gráfico para qualquer formato suportado (XLSX, PDF, PNG, etc.).

O artigo está organizado da seguinte forma:

Biblioteca Excel C# para Criar Gráfico Pie3DExploded

Aspose.Cells for .NET é uma poderosa biblioteca Excel totalmente gerenciada que permite aos desenvolvedores criar, modificar e renderizar arquivos Excel sem a necessidade do Microsoft Office. Sua API rica torna a automação de gráficos simples, incluindo tipos avançados de gráficos 3‑D e funcionalidade de pizza explodida.

Principais vantagens de usar o Aspose.Cells para criação de gráficos:

  • Suporte total ao .NET – Funciona com .NET Framework, .NET Core e .NET 6/7/8.
  • Nenhum Office necessário – Opera em ambientes de servidor onde o Office não está disponível.
  • Recursos avançados de gráficos – Suporta mais de 50 tipos de gráficos, incluindo variantes 3‑D e explosivas.
  • Alto desempenho – Lida com grandes conjuntos de dados com baixo consumo de memória.
  • Vários formatos de exportação – Salve em XLSX, PDF, HTML, PNG, JPEG, SVG e muito mais.

Introdução

  1. Baixar a versão mais recente do Aspose.Cells for .NET da página oficial de lançamentos.
  2. Instalar o pacote NuGet:
   PM> Install-Package Aspose.Cells
  1. Adicione uma referência ao Aspose.Cells no seu projeto C#.

Agora você está pronto para criar um gráfico Pie3DExploded.

Criar um Gráfico Pie3DExploded no Excel usando C#

Abaixo estão dois exemplos completos e executáveis:

  1. Basic Pie3DExploded chart – Mostra como criar o gráfico e explodir toda a série.
  2. Customized Pie3DExploded chart – Demonstra estilização, explosão de fatias específicas e exportação para PNG.

Exemplo 1 – Gráfico Pie3DExploded Básico

Explicação das etapas principais

EtapaCódigoObjetivo
1new Workbook()Cria uma pasta de trabalho Excel em memória.
2sheet.Cells["A1"].Value = "Category"Preenche a planilha com pares de categoria/valor.
3sheet.Charts.Add(ChartType.Pie3D, …)Adiciona um gráfico de pizza 3D à planilha.
4chart.NSeries.Add("=Sheet1!$B$2:$B$5", true)Associa a série ao intervalo de dados.
5chart.NSeries[seriesIndex].Explosion = 15Aumenta a distância entre as fatias para um efeito mais pronunciado.
6workbook.Save(...)Grava a pasta de trabalho em um arquivo XLSX.

Executar o programa produz Pie3DExploded_Basic.xlsx com um gráfico de pizza 3‑D explodido limpo.

Exemplo 2 – Gráfico Pie3DExploded Personalizado (Estilização e Exportação)

O que este exemplo adiciona

  • Explosão seletiva – Apenas a fatia “Bikes” é separada usando ExplodePoints.
  • Cores personalizadas das fatias – Acessa diretamente o Area.ForegroundColor de cada ponto.
  • Rótulos de dados – Exibe o nome da categoria e o valor dentro de cada fatia.
  • Exportação em alta resolução – Salva o gráfico como uma imagem PNG de 300 dpi (ToImage method).

Ambos os exemplos são compilados com .NET 6+ e requerem apenas o pacote NuGet Aspose.Cells.

Obtenha uma Licença Gratuita

Quer experimentar sem comprar uma licença completa? Visite a página de licença temporária da Aspose para obter uma licença de avaliação gratuita de 30 dias. Isso desbloqueará todos os recursos, incluindo a criação de gráficos, para que você possa testar o código acima sem restrições.

Recursos Gratuitos

Conclusão

Criar um gráfico de pizza 3‑D explodido no Excel é simples com Aspose.Cells for .NET. A biblioteca oferece controle granular sobre o tipo de gráfico, configurações de explosão, cores, rótulos de dados e formatos de exportação. Seguindo os exemplos acima, você pode integrar gráficos de pizza atraentes em qualquer solução de relatório automatizado, seja construindo um painel financeiro, um resumo de vendas ou uma aplicação web orientada a dados.

Se você encontrar algum problema ou tiver dúvidas, sinta-se à vontade para solicitar ajuda no Aspose.Cells support forum.

Veja Também