Visualizar dados hierárquicos com um gráfico de barras em pirâmide pode tornar seus relatórios mais envolventes e mais fáceis de interpretar. Neste guia, você descobrirá como criar um gráfico de barras em pirâmide em uma pasta de trabalho do Excel programaticamente usando C# e Aspose.Cells for .NET. O exemplo demonstra a adição de dados, a inserção de um gráfico de barras em pirâmide, a personalização de sua aparência e a gravação do arquivo em vários formatos.

Este artigo cobre os seguintes tópicos:

Biblioteca Excel C# para Criar Gráficos de Barras Pirâmide

Aspose.Cells for .NET é uma robusta biblioteca de manipulação de Excel que permite aos desenvolvedores criar, modificar e formatar arquivos Excel sem exigir o Microsoft Excel. Ela fornece uma API abrangente para trabalhar com planilhas, células, fórmulas e uma ampla variedade de tipos de gráfico—incluindo o Pyramid Bar.

Principais vantagens de usar Aspose.Cells for .NET:

  • Suporte a Gráficos Avançados – Mais de 50 tipos de gráficos, incluindo Barra Pirâmide, Funil, Cascata e muito mais.
  • Zero Dependência – Não é necessário instalar o Excel no servidor.
  • Alto Desempenho – Manipulação eficiente de grandes pastas de trabalho e conjuntos de dados.
  • Múltiplos Formatos de Exportação – Salve em XLSX, PDF, PNG, HTML e muitos outros.

Começar é simples:

  1. Baixar a versão mais recente da página de lançamentos do Aspose.Cells.
  2. Instalar o pacote NuGet:
   PM> Install-Package Aspose.Cells
  1. Adicione using Aspose.Cells; e using Aspose.Cells.Charts; ao seu arquivo fonte C#.

Criar um Gráfico de Barras Pirâmide no Excel usando C#

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

  1. Crie uma nova pasta de trabalho.
  2. Preencha dados hierárquicos de exemplo.
  3. Insira um gráfico Pyramid Bar.
  4. Aplique formatação básica (título, legenda, rótulos dos eixos).
  5. Salve a pasta de trabalho como um arquivo XLSX.

Explicação do Código

StepPurpose
1Instancia uma pasta de trabalho em branco e referencia a primeira planilha.
2Preenche a planilha com uma linha de cabeçalho e dados de vendas de exemplo para quatro regiões ao longo de quatro trimestres.
3Adiciona um gráfico PyramidBar a uma área definida na planilha (linhas 7‑25, colunas A‑J).
4Vincula o gráfico ao intervalo de dados (B2:E5) e define os dados de categoria (região) (A2:A5). Cada coluna torna‑se uma série separada (Q1‑Q4).
5Aplica títulos ao gráfico e aos eixos e formata o eixo de valores para exibir moeda.
6Salva a pasta de trabalho como PyramidBarChart_Output.xlsx.

Execute o programa, abra o arquivo gerado no Excel e você verá um gráfico de barras em pirâmide que compara visualmente as vendas trimestrais entre as regiões.

Obtenha uma Licença Gratuita

Aspose.Cells oferece uma licença temporária gratuita que remove as marcas d’água de avaliação e desbloqueia o conjunto completo de recursos. Obtenha-a na página de licença temporária da Aspose. Aplique a licença no seu código antes de qualquer manipulação de planilha:

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

Gráfico de Barras Pirâmide Excel: Recursos Gratuitos

Aproveite esses recursos adicionais para aprofundar sua expertise com Aspose.Cells:

Conclusão

Criar um gráfico de barras em pirâmide com Aspose.Cells for .NET é simples e requer apenas algumas linhas de código. Os recursos avançados de criação de gráficos da biblioteca permitem gerar visualizações profissionais e prontas para exportação sem depender do Microsoft Excel. Experimente opções adicionais de formatação — como rótulos de dados, cores personalizadas e linhas de tendência — para adaptar o gráfico às suas necessidades específicas de relatório.

Se você tem dúvidas ou precisa de assistência, visite o Aspose.Cells support forum para obter ajuda da nossa comunidade e dos especialistas do produto.

Veja Também