Visualizar dados hierárquicos com um gráfico de Treemap torna informações complexas fáceis de entender de relance. Neste artigo, você aprenderá como criar um gráfico de Treemap no Excel usando C# e Aspose.Cells for .NET. O guia inclui um exemplo de código completo e executável, dicas para personalizar a aparência do gráfico e recursos para começar rapidamente.
Este artigo cobre os seguintes tópicos:
- Biblioteca Excel C# para Criar Gráficos de Treemap
- Criar um Gráfico de Treemap no Excel usando C#
- Obter uma Licença Gratuita
- Gráfico de Treemap Excel: Recursos Gratuitos
- Conclusão
- Veja Também
Biblioteca Excel C# para Criar Gráficos de Mapa de Árvore
Aspose.Cells for .NET é uma biblioteca abrangente de manipulação de Excel que permite aos desenvolvedores criar, editar e renderizar arquivos Excel sem o Microsoft Office. Ela suporta uma ampla variedade de tipos de gráficos, incluindo o gráfico Treemap, que é ideal para visualizar estruturas hierárquicas, como vendas por região, categorias de produtos ou organogramas.
Principais benefícios de usar Aspose.Cells for .NET:
- API rica – Acesso total ao workbook, worksheet, cell e objetos de gráfico.
- Alto desempenho – Funciona de forma eficiente com workbooks e conjuntos de dados grandes.
- Sem dependências externas – Opera em qualquer plataforma que suporte .NET.
- Múltiplos formatos de exportação – Salve como XLSX, XLS, CSV, PDF, PNG e mais.
Começar é simples:
- Baixe a biblioteca na página de lançamentos do Aspose.Cells.
- Instale o pacote NuGet:
PM> Install-Package Aspose.Cells
Criar um Gráfico de Treemap no Excel usando C#
Como criar um gráfico Treemap
O exemplo a seguir demonstra como:
- Crie uma nova pasta de trabalho.
- Preencha a planilha com dados hierárquicos.
- Adicione um gráfico Treemap.
- Configure séries, títulos e formatação.
- Salve a pasta de trabalho em um arquivo Excel.
Nota – O código é totalmente autônomo e pode ser compilado com .NET 6.0 ou posterior.
Explicação das etapas principais
| Step | Purpose |
|---|---|
| 1 | Instancia um novo Workbook e obtém a primeira planilha. |
| 2 | Preenche a planilha com dados de vendas hierárquicos. A primeira linha contém cabeçalhos. |
| 3 | Adiciona um gráfico do tipo ChartType.Treemap. A posição e o tamanho do gráfico são definidos pelos índices de linha/coluna passados para Charts.Add. |
| 4 | Adiciona uma única série que usa Sales como intervalo de valores (E2:E7) e a hierarquia (A2:D7) como dados de categoria. |
| 5 | Habilita rótulos de dados para mostrar tanto o valor quanto o nome da categoria, e ativa variação de cor com base no valor das vendas. |
| 6 | Salva a pasta de trabalho como um arquivo XLSX. O arquivo gerado pode ser aberto no Excel para visualizar o Treemap. |
Obtenha uma Licença Gratuita
Explore os produtos Aspose com uma licença temporária gratuita. Visite a página de licença temporária para obter uma chave que remove as restrições de avaliação, permitindo que você desenvolva e teste sem limitações.
Gráfico de Treemap no Excel: Recursos Gratuitos
Aprimore suas habilidades de automação do Excel com esses recursos gratuitos:
- Guia do Desenvolvedor – Documentação abrangente para Aspose.Cells: https://docs.aspose.com/cells/net/
- Aplicativos Online – Experimente a criação de gráficos diretamente no navegador: https://products.aspose.app/cells/family
- Referência da API – Descrições detalhadas de classes e métodos: https://reference.aspose.com/cells/net/
- Artigos How‑To – Exemplos práticos e boas práticas: https://blog.aspose.com/pt/categories/aspose.cells-product-family/
Conclusão
Criar um gráfico Treemap com Aspose.Cells for .NET é simples e requer apenas algumas linhas de código. A biblioteca lida com a hierarquia de dados, renderização de gráficos e saída de arquivos sem a necessidade do Microsoft Office. Seguindo o exemplo acima, você pode gerar rapidamente visualizações profissionais de Treemap para relatórios financeiros, análise de vendas ou qualquer conjunto de dados hierárquico.
Se você encontrar algum problema ou tiver dúvidas, sinta‑se à vontade para visitar nosso fórum de suporte gratuito em https://forum.aspose.com/c/cells/9.