Visualizar dados hierárquicos em um formato compacto e tridimensional pode melhorar drasticamente a legibilidade de relatórios de negócios. O tipo de gráfico Conical Bar Stacked fornece uma barra em forma de cone 3‑D onde cada segmento da barra representa uma série de dados, tornando‑o ideal para comparar valores cumulativos entre categorias.

Neste guia, você descobrirá como criar um gráfico de barras cônicas empilhadas em uma pasta de trabalho do Excel usando C# e Aspose.Cells for .NET. Os trechos de código estão completos, bem‑comentados e podem ser compilados e executados sem nenhuma modificação.

Este artigo cobre os seguintes tópicos:

Biblioteca Excel C# para Criar Gráficos de Barras Empilhadas Cônicas

Aspose.Cells for .NET é uma biblioteca abrangente de manipulação de Excel que permite aos desenvolvedores criar, modificar e renderizar arquivos Excel sem a necessidade do Microsoft Office. Ele oferece suporte total ao tipo de gráfico Conical Bar Stacked (ChartType.ConicalBarStacked) junto com milhões de outros estilos de gráfico.

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

RecursoBenefício
API RicaAcesso total às propriedades do gráfico, séries, eixos e formatação.
Sem Interop COMFunciona em qualquer ambiente .NET do lado do servidor (Windows, Linux, Docker).
Alto DesempenhoManipula pastas de trabalho e conjuntos de dados grandes de forma eficiente.
Múltiplos FormatosSalva em XLSX, XLS, CSV, PDF, HTML, formatos de imagem, etc.

Introdução

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

Agora você está pronto para criar um gráfico de barras cônicas empilhado.

Criar um Gráfico de Barras Cônicas Empilhado no Excel usando C#

Abaixo estão dois exemplos práticos:

  • Exemplo 1 – Crie um gráfico de barras cônicas empilhadas do zero.
  • Exemplo 2 – Modifique um gráfico existente (alterar cores, adicionar rótulos de dados e exportar para PDF).

Ambos os exemplos são totalmente executáveis.

Exemplo 1: Criar um Gráfico de Barras Cônicas Empilhadas do Zero

Explicação das etapas principais

StepO que faz
1‑2Cria uma pasta de trabalho e grava dados de exemplo.
3Adiciona um objeto de gráfico ConicalBarStacked à planilha.
4Adiciona três séries de dados (Q1‑Q3) que serão empilhadas dentro do cone.
5Define títulos para os eixos de categoria e de valor e posiciona os rótulos de marcação.
6Aplica um estilo de gráfico interno (Style9).
7Salva a pasta de trabalho tanto como um arquivo XLSX quanto como uma imagem PNG para visualização rápida.

Executando o programa produz ConicalBarStacked_Chart.xlsx (editável no Excel) e ConicalBarStacked_Chart.png (uma captura do gráfico).

Exemplo 2: Atualizar um Gráfico de Barras Cônicas Empilhado Existente (Estilização e Exportação)

Este exemplo mostra como carregar uma pasta de trabalho existente, localizar o gráfico, alterar sua paleta de cores, adicionar rótulos de dados e exportar o gráfico para um documento PDF.

O que este exemplo demonstra

  • Carregando uma pasta de trabalho existente com Workbook(string).
  • Acessando um gráfico via sheet.Charts[index].
  • Personalizando as cores das séries usando Area.ForegroundColor.
  • Habilitando e configurando rótulos de dados (HasDataLabel, DataLabel.Position).
  • Exportando a pasta de trabalho para PDF usando SaveFormat.Pdf.

Obter uma Licença Gratuita

Aspose.Cells requer uma licença para funcionalidade completa. Você pode obter uma licença temporária gratuita para avaliação na página de licença temporária da Aspose. Aplique a licença no início da sua aplicação:

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

Usar uma licença remove as marcas d’água de avaliação e desbloqueia todos os recursos.

Gráfico de Barras Cônicas Empilhadas: Recursos Gratuitos

Continue dominando Aspose.Cells com esses recursos oficiais:

Conclusão

Criar um gráfico Conical Bar Stacked com Aspose.Cells for .NET é simples. A biblioteca oferece uma API limpa e fluente para preencher dados, configurar propriedades do gráfico, aplicar estilos e exportar para vários formatos — tudo sem o Microsoft Office. Seja gerando painéis financeiros, relatórios de vendas ou qualquer visualização hierárquica, o gráfico Conical Bar Stacked adiciona um toque moderno e tridimensional ao seu output do Excel.

Se você encontrar algum desafio ou tiver mais perguntas, sinta‑se à vontade para postar no fórum de suporte Aspose.Cells.

Veja Também