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 C# para Criar Gráficos de Barras Empilhadas Cilíndricas
- Criar um Gráfico de Barras Empilhadas Cilíndricas no Excel usando C#
- Obter uma Licença Gratuita
- Recursos Gratuitos
- Conclusão
- Veja Também
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
- Baixe a versão mais recente do Aspose.Cells for .NET na página de lançamentos.
- 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:
- Criando uma nova pasta de trabalho.
- Preenchendo dados de exemplo.
- Adicionando um gráfico CylindricalBarStacked.
- Personalizando séries, eixos e aparência.
- Salvando a pasta de trabalho em um arquivo XLSX.
Explicação do Código
| Step | O que o código faz |
|---|---|
| 1 | Cria uma pasta de trabalho vazia e recupera a primeira planilha. |
| 2 | Preenche a planilha com dados de vendas de exemplo para quatro regiões e três produtos. |
| 3 | Adiciona um gráfico CylindricalBarStacked posicionado abaixo da tabela de dados. |
| 4 | Adiciona três séries, uma para cada produto, e as vincula ao intervalo de dados correspondente. |
| 5 | Define os rótulos de categoria (eixo X) para os nomes das regiões. |
| 6 | Demonstrar ajustes visuais comuns: borda, formatação da área de plotagem, posicionamento da legenda e títulos dos eixos. |
| 7 | Salva 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
- Guia do Desenvolvedor – Referência completa da API e tutoriais: https://docs.aspose.com/cells/net/
- Aplicativos Online – Experimente a criação de gráficos sem codificação: https://products.aspose.app/cells/family
- Referência da API – Membros e propriedades detalhados: https://reference.aspose.com/cells/net/
- Artigos How‑To – Cenários do mundo real e projetos de exemplo: https://blog.aspose.com/pt/categories/aspose.cells-product-family/
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.