Visualizar dados em forma tridimensional pode fazer com que as tendências se destaquem e melhorar a legibilidade. O Cylindrical Bar chart é uma variante 3‑D do clássico gráfico de barras que exibe cada série de dados como um cilindro, adicionando profundidade sem sacrificar a clareza. Este artigo mostra como criar um Cylindrical Bar chart em uma pasta de trabalho do Excel usando Aspose.Cells for .NET e C#.

Neste guia, você aprenderá:

  • O que a biblioteca Aspose.Cells C# Excel oferece para criação de gráficos.
  • Como gerar um gráfico de barras cilíndricas passo a passo.
  • Como personalizar a aparência do gráfico (títulos dos eixos, cores, legendas, etc.).
  • Onde obter uma licença temporária gratuita para avaliação.

Biblioteca Excel C# para Criar Gráfico de Barras Cilíndrico

Aspose.Cells for .NET é uma biblioteca abrangente de automação do Excel que permite aos desenvolvedores criar, modificar e renderizar arquivos Excel sem o Microsoft Office. Ela suporta todos os tipos de gráficos oferecidos pelo Excel, incluindo o gráfico Barra Cilíndrica 3‑D.

Principais vantagens de usar Aspose.Cells for .NET:

  • API completa – Acesso a objetos de workbook, worksheet, cell, chart e formatting.
  • Zero‑dependency – Funciona em qualquer plataforma .NET ( .NET Framework, .NET Core, .NET 5/6/7 ).
  • Alto desempenho – Manipula grandes conjuntos de dados com baixo consumo de memória.
  • Suporte a múltiplos formatos – Leitura/gravação de XLS, XLSX, CSV, ODS e muito mais.

Instalando Aspose.Cells

Você pode obter Aspose.Cells via NuGet:

PM> Install-Package Aspose.Cells

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

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

O exemplo a seguir cria uma pasta de trabalho, preenche‑a com dados de vendas de exemplo, adiciona um gráfico de barras cilíndrico e salva o resultado como um arquivo XLSX.

Exemplo completo de código C#

Explicação do Código

EtapaO que o código faz
1Cria um novo Workbook e obtém a primeira planilha (Sheet1).
2Preenche a planilha com um pequeno conjunto de dados (regiões e vendas trimestrais).
3Adiciona um gráfico de Barra Cilíndrica (ChartType.CylindricalBar) e o posiciona na planilha.
4Adiciona três séries — uma para cada trimestre — vinculando-as às células que contêm os dados numéricos.
5Define os títulos dos eixos, a localização da legenda, as cores das séries e uma rotação 3‑D discreta para destacar a forma cilíndrica.
6Salva a pasta de trabalho como CylindricalBarChart_Output.xlsx. O arquivo gerado pode ser aberto no Excel, Google Sheets ou em qualquer visualizador compatível.

Executando o Exemplo

  1. Crie um novo projeto Aplicativo de Console no Visual Studio ou na sua IDE preferida.
  2. Adicione o pacote NuGet Aspose.Cells (Install-Package Aspose.Cells).
  3. Substitua o conteúdo gerado de Program.cs pelo código acima.
  4. Compile e execute o projeto. O console confirmará que a pasta de trabalho foi salva, e você encontrará CylindricalBarChart_Output.xlsx na pasta de saída do projeto.

Obtenha uma Licença Temporária Gratuita

Aspose.Cells é um produto comercial, mas você pode obter uma licença temporária gratuita para avaliação:

  • Visite a página de licença temporária da Aspose.
  • Siga as instruções na tela para receber um arquivo de licença (normalmente Aspose.Total.NET.lic).
  • Coloque o arquivo de licença no diretório raiz do seu projeto e ative-o antes de usar qualquer API do Aspose.Cells:
// Load the temporary license (do this once at application startup)
var license = new License();
license.SetLicense("Aspose.Total.NET.lic");

A licença temporária remove as restrições de avaliação por um período limitado, permitindo que você teste todos os recursos—including chart creation—sem limitações.

Recursos Gratuitos

Conclusão

Criar um gráfico Barra Cilíndrica com Aspose.Cells for .NET é simples: prepare os dados, adicione um gráfico do tipo ChartType.CylindricalBar, vincule as séries e aplique estilos opcionais. A biblioteca lida com todas as operações de baixo nível do Excel, permitindo que você gere visualizações 3‑D com aparência profissional programaticamente.

Sinta-se à vontade para experimentar personalizações adicionais — como rótulos de dados, preenchimentos em degradê ou fontes de dados dinâmicas — para adaptar o gráfico às suas necessidades específicas de relatório. Se você encontrar algum problema ou tiver mais perguntas, a comunidade Aspose e os fóruns de suporte são excelentes locais para buscar ajuda.

Veja Também