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
- Criar um Gráfico Sunburst no Excel usando C#
- Licença Gratuita
- Gráfico Sunburst Excel: Recursos Gratuitos
- Conclusão
- Veja Também
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
- Baixar a biblioteca da página de lançamentos do Aspose.Cells.
- Instalar via NuGet:
PM> Install-Package Aspose.Cells
- Adicione uma referência ao
Aspose.Cellsno 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
| Step | Objetivo |
|---|---|
| 2 | Os 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. |
| 3 | ChartType.Sunburst cria o tipo de gráfico necessário. |
| 4 | SetChartDataRange vincula o intervalo de dados ao gráfico; o sinalizador true indica ao Aspose.Cells que o intervalo inclui tanto categorias quanto valores. |
| 5 | Ajustes opcionais de aparência (preenchimento de fundo, posição da legenda). |
| 6 | Salva 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
- Guia do desenvolvedor – https://docs.aspose.com/cells/net/
- Demo online & conversor – https://products.aspose.app/cells/family
- Referência da API – https://reference.aspose.com/cells/net/
- Artigos de como‑fazer – https://blog.aspose.com/pt/categories/aspose.cells-product-family/
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.