Visualizar dados hierárquicos ou cumulativos frequentemente requer um gráfico de barras empilhadas com aparência 3‑D. Aspose.Cells for .NET facilita a geração de um gráfico Cylindrical Bar Stacked diretamente a partir do código. Seja você está construindo um painel financeiro, um relatório de vendas por região ou qualquer outro cenário de barras empilhadas, o guia a seguir mostrará como criar, personalizar e salvar o gráfico usando C#.

Este artigo cobre os seguintes tópicos:

Biblioteca Excel em C# para Criar Gráficos de Barras Empilhadas Cilíndricas

Aspose.Cells for .NET é uma biblioteca abrangente de manipulação de Excel que elimina a necessidade de automação do Microsoft Office. Ela fornece um conjunto rico de APIs de criação de gráficos, incluindo o tipo CylindricalBarStacked, que renderiza séries de barras empilhadas como cilindros 3‑D.

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

  • Integração completa com .NET – Funciona com .NET 6+, .NET Framework e .NET Core.
  • Sem dependência do Office – Executa em servidores, contêineres e pipelines CI/CD sem necessidade de Office instalado.
  • Alto desempenho – Manipula grandes pastas de trabalho e gráficos complexos de forma eficiente.
  • Suporte a múltiplos formatos – Salve em XLSX, XLS, CSV, PDF, PNG, JPEG e mais.

Introdução

  1. Baixe a versão mais recente do Aspose.Cells for .NET na página de lançamentos.
  2. Adicione a biblioteca ao seu projeto via NuGet.
   PM> Install-Package Aspose.Cells

Agora você está pronto para criar um gráfico de barras empilhadas cilíndricas programaticamente.

Criar um Gráfico de Barras Cilíndricas Empilhadas no Excel usando C#

Abaixo está um exemplo completo e compilável em C# que demonstra:

  1. Criando uma nova pasta de trabalho.
  2. Preenchendo dados de exemplo.
  3. Adicionando um gráfico CylindricalBarStacked.
  4. Personalizando séries, eixos e aparência.
  5. Salvando a pasta de trabalho em um arquivo XLSX.

Explicação do Código

StepO que o código faz
1Cria uma pasta de trabalho vazia e recupera a primeira planilha.
2Preenche a planilha com dados de vendas de exemplo para quatro regiões e três produtos.
3Adiciona um gráfico CylindricalBarStacked posicionado abaixo da tabela de dados.
4Adiciona três séries, uma para cada produto, e as vincula ao intervalo de dados correspondente.
5Define os rótulos de categoria (eixo X) para os nomes das regiões.
6Demonstrar ajustes visuais comuns: borda, formatação da área de plotagem, posicionamento da legenda e títulos dos eixos.
7Salva a pasta de trabalho em um arquivo XLSX que pode ser aberto no Excel, Google Sheets ou em qualquer visualizador compatível.

Executar o programa gera CylindricalBarStackedChart_Output.xlsx contendo um gráfico de barras cilíndricas empilhadas 3‑D que agrega visualmente as vendas de produtos por região.

Obtenha 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. O arquivo de licença pode ser aplicado no seu código conforme mostrado na documentação de licença.

Recursos Gratuitos

Conclusão

Criar um gráfico Cylindrical Bar Stacked com Aspose.Cells for .NET é uma questão de algumas linhas de código. A biblioteca abstrai a complexidade dos objetos de gráfico do Excel enquanto lhe dá controle total sobre os dados, layout e estilo visual. Use o exemplo acima como ponto de partida e adapte‑o aos seus próprios requisitos de relatório — seja para alimentar o gráfico a partir de um banco de dados, aplicar formatação condicional ou exportar o resultado para PDF ou uma imagem.

Se você encontrar algum desafio ou tiver dúvidas, sinta‑se à vontade para publicá‑los em nosso fórum de suporte gratuito.

Veja Também