Visualizar dados hierárquicos ou comparativos com uma aparência tridimensional pode tornar os relatórios muito mais envolventes. O Cone Stacked chart é um tipo de gráfico 3‑D que empilha séries de dados em forma de cone, ajudando a destacar relações proporcionais enquanto adiciona profundidade visual. Neste guia, você aprenderá como criar um Cone Stacked chart no Excel programaticamente com C# e Aspose.Cells for .NET.

Este artigo cobre os seguintes tópicos:

Biblioteca Excel C# para Criar Gráficos de Cone Empilhados

Aspose.Cells for .NET é uma API poderosa que permite aos desenvolvedores criar, editar e renderizar arquivos Excel sem o Microsoft Office. Ela oferece suporte completo a uma ampla variedade de tipos de gráficos — incluindo o gráfico Cone Stacked — através de uma API limpa e orientada a objetos.

Principais benefícios de usar Aspose.Cells para criação de gráficos:

RecursoBenefício
API abrangenteAcesse todos os recursos do Excel, desde células até gráficos avançados.
Alto desempenhoManipule grandes pastas de trabalho de forma eficiente.
Sem dependência do OfficeFunciona em qualquer plataforma que suporte .NET.
Múltiplos formatos de saídaSalve como XLSX, XLS, PDF, PNG, JPEG, etc.

Começar é fácil:

PM> Install-Package Aspose.Cells

Ou baixe a versão mais recente na página de lançamentos do Aspose.Cells .NET.

Criar um Gráfico de Cone Empilhado no Excel usando C#

Abaixo está um aplicativo de console C# completo e pronto‑para‑executar que:

  1. Cria uma nova pasta de trabalho.
  2. Preenche dados de exemplo.
  3. Adiciona um Cone Stacked chart.
  4. Personaliza o título do gráfico, eixos e legenda.
  5. Salva a pasta de trabalho no disco.

Dica – O tipo de gráfico é definido por ChartType.ConeStacked. Para uma versão empilhada de 100 % use ChartType.ConeStacked100.

Explicação do Código

StepWhat the code does
1Instancia um novo Workbook e referencia a primeira Worksheet.
2Escreve uma linha de cabeçalho e quatro linhas de dados de vendas trimestrais para três produtos.
3Adiciona um gráfico Cone Stacked (ChartType.ConeStacked) à planilha.
4Cria três séries — uma para cada produto — usando o intervalo de seus valores de vendas.
5Define a categoria (eixo X) para os nomes dos trimestres, exibe a legenda e adiciona títulos aos eixos.
6Salva a pasta de trabalho como um arquivo XLSX.

Execute o programa, abra o ConeStackedChart_Output.xlsx gerado e você verá um gráfico de Cone Empilhado tridimensional que visualiza claramente a contribuição proporcional de cada produto por trimestre.

Recursos Gratuitos

Conclusão

O gráfico Cone Stacked é uma maneira eficaz de apresentar dados empilhados com um efeito 3‑D visualmente atraente. Usando Aspose.Cells for .NET, você pode gerar esses gráficos programaticamente em algumas linhas de código C#, personalizar totalmente sua aparência e exportá‑los para qualquer formato suportado. O exemplo acima fornece uma base sólida que você pode adaptar aos seus próprios conjuntos de dados e requisitos de relatório.

Se precisar de assistência, sinta-se à vontade para fazer perguntas no forum de suporte do Aspose.Cells ou entrar em contato através dos nossos canais de comunicação.

Veja Também