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 Piramidais
- Criar um Gráfico de Barras Piramidal no Excel usando C#
- Licença Gratuita
- Recursos Adicionais
- Conclusão
- Veja Também
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:
- Baixar a versão mais recente da página de lançamentos do Aspose.Cells.
- Instalar o pacote NuGet:
PM> Install-Package Aspose.Cells
- Adicione
using Aspose.Cells;eusing 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:
- Crie uma nova pasta de trabalho.
- Preencha dados hierárquicos de exemplo.
- Insira um gráfico Pyramid Bar.
- Aplique formatação básica (título, legenda, rótulos dos eixos).
- Salve a pasta de trabalho como um arquivo XLSX.
Explicação do Código
| Step | Purpose |
|---|---|
| 1 | Instancia uma pasta de trabalho em branco e referencia a primeira planilha. |
| 2 | Preenche a planilha com uma linha de cabeçalho e dados de vendas de exemplo para quatro regiões ao longo de quatro trimestres. |
| 3 | Adiciona um gráfico PyramidBar a uma área definida na planilha (linhas 7‑25, colunas A‑J). |
| 4 | Vincula 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). |
| 5 | Aplica títulos ao gráfico e aos eixos e formata o eixo de valores para exibir moeda. |
| 6 | Salva 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:
- Guia do Desenvolvedor – https://docs.aspose.com/cells/net/
- Ferramentas de Planilha Online – https://products.aspose.app/cells/family
- Referência da API – https://reference.aspose.com/cells/net/
- Artigos de Como‑Fazer – https://blog.aspose.com/pt/categories/aspose.cells-product-family/
- Repositório de Exemplos – https://github.com/aspose-cells/Aspose.Cells-for-.NET
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.