Visualizar informações hierárquicas — como estruturas organizacionais, categorias de produtos ou layouts de sistemas de arquivos — torna-se muito mais claro com um gráfico Sunburst. Neste artigo, demonstraremos como criar um gráfico Sunburst em uma pasta de trabalho do Excel usando Aspose.Cells for .NET. O exemplo é totalmente executável, requer apenas o pacote NuGet Aspose.Cells e pode ser adaptado a qualquer conjunto de dados hierárquico.

Este artigo cobre os seguintes tópicos:

Biblioteca Excel C# para Criar Gráficos Sunburst

Aspose.Cells for .NET é uma poderosa biblioteca de automação do Excel que elimina a necessidade de interop do Office. Ela fornece uma API limpa e orientada a objetos para criar, modificar e estilizar gráficos, incluindo o gráfico Sunburst introduzido no Excel 2016.

Principais razões para escolher Aspose.Cells para geração de gráficos Sunburst:

  • API abrangente – Acesso total a tipos de gráficos, séries de dados e opções de formatação.
  • Não é necessária a instalação do Excel – Funciona em ambientes de servidor, nuvem ou contêiner.
  • Suporte a vários formatos – Salve como XLSX, XLS, CSV, PDF, PNG e muito mais.
  • Alto desempenho – Manipulação eficiente de grandes pastas de trabalho e conjuntos de dados.

Começando

  1. Baixar a biblioteca da página de lançamentos do Aspose.Cells.
  2. Instalar via NuGet:
PM> Install-Package Aspose.Cells
  1. Adicione uma referência ao Aspose.Cells no seu projeto C#.

Criar um Gráfico Sunburst no Excel usando C#

A seguir, um exemplo completo e autocontido em C# que demonstra como criar um gráfico Sunburst no Excel.

Explicação das etapas principais

StepObjetivo
2Os dados hierárquicos são organizados em colunas onde a coluna mais à esquerda representa o anel mais externo (Categoria) e a coluna numérica mais à direita contém os valores.
3ChartType.Sunburst cria o tipo de gráfico necessário.
4SetChartDataRange vincula o intervalo de dados ao gráfico; o sinalizador true indica ao Aspose.Cells que o intervalo inclui tanto categorias quanto valores.
5Ajustes opcionais de aparência (preenchimento de fundo, posição da legenda).
6Salva a pasta de trabalho no formato XLSX, pronta para processamento adicional ou exportação para PDF/PNG.

Obtenha uma Licença Gratuita

Aspose oferece uma licença temporária gratuita que remove as limitações de avaliação. Visite a página de licença temporária para solicitar sua chave de licença. Aplique‑a ao seu aplicativo conforme mostrado:

License license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file

Gráfico Sunburst Excel: Recursos Gratuitos

Conclusão

Criar gráficos Sunburst programaticamente é simples com Aspose.Cells for .NET. A biblioteca lida com a hierarquia de dados, a seleção do tipo de gráfico e a estilização sem exigir o Microsoft Excel no servidor. Use os exemplos fornecidos como base, adapte a fonte de dados ao seu domínio e aproveite a extensa API da Aspose para produzir visualizações refinadas e prontas para exportação.

Para obter mais ajuda, sinta‑se à vontade para fazer perguntas no forum de suporte gratuito do Aspose.Cells.

Veja Também