Visualizar dados hierárquicos em um formato compacto e tridimensional pode melhorar drasticamente a legibilidade de relatórios de negócios. O tipo de gráfico Conical Bar Stacked fornece uma barra em forma de cone 3‑D onde cada segmento da barra representa uma série de dados, tornando‑o ideal para comparar valores cumulativos entre categorias.
Neste guia, você descobrirá como criar um gráfico de barras cônicas empilhadas em uma pasta de trabalho do Excel usando C# e Aspose.Cells for .NET. Os trechos de código estão completos, bem‑comentados e podem ser compilados e executados sem nenhuma modificação.
Este artigo cobre os seguintes tópicos:
- Biblioteca Excel C# para Criar Gráficos de Barras Cônicas Empilhadas
- Criar um Gráfico de Barras Cônicas Empilhado no Excel usando C#
- Licença Gratuita
- Recursos Adicionais
- Conclusão
- Veja Também
Biblioteca Excel C# para Criar Gráficos de Barras Empilhadas Cônicas
Aspose.Cells for .NET é uma biblioteca abrangente de manipulação de Excel que permite aos desenvolvedores criar, modificar e renderizar arquivos Excel sem a necessidade do Microsoft Office. Ele oferece suporte total ao tipo de gráfico Conical Bar Stacked (ChartType.ConicalBarStacked) junto com milhões de outros estilos de gráfico.
Principais benefícios de usar Aspose.Cells para geração de gráficos:
| Recurso | Benefício |
|---|---|
| API Rica | Acesso total às propriedades do gráfico, séries, eixos e formatação. |
| Sem Interop COM | Funciona em qualquer ambiente .NET do lado do servidor (Windows, Linux, Docker). |
| Alto Desempenho | Manipula pastas de trabalho e conjuntos de dados grandes de forma eficiente. |
| Múltiplos Formatos | Salva em XLSX, XLS, CSV, PDF, HTML, formatos de imagem, etc. |
Introdução
- Baixar a versão mais recente da página de lançamentos do Aspose.Cells.
- Instalar via NuGet:
PM> Install-Package Aspose.Cells
- Adicionar uma referência ao
Aspose.Cellsno seu projeto.
Agora você está pronto para criar um gráfico de barras cônicas empilhado.
Criar um Gráfico de Barras Cônicas Empilhado no Excel usando C#
Abaixo estão dois exemplos práticos:
- Exemplo 1 – Crie um gráfico de barras cônicas empilhadas do zero.
- Exemplo 2 – Modifique um gráfico existente (alterar cores, adicionar rótulos de dados e exportar para PDF).
Ambos os exemplos são totalmente executáveis.
Exemplo 1: Criar um Gráfico de Barras Cônicas Empilhadas do Zero
Explicação das etapas principais
| Step | O que faz |
|---|---|
| 1‑2 | Cria uma pasta de trabalho e grava dados de exemplo. |
| 3 | Adiciona um objeto de gráfico ConicalBarStacked à planilha. |
| 4 | Adiciona três séries de dados (Q1‑Q3) que serão empilhadas dentro do cone. |
| 5 | Define títulos para os eixos de categoria e de valor e posiciona os rótulos de marcação. |
| 6 | Aplica um estilo de gráfico interno (Style9). |
| 7 | Salva a pasta de trabalho tanto como um arquivo XLSX quanto como uma imagem PNG para visualização rápida. |
Executando o programa produz ConicalBarStacked_Chart.xlsx (editável no Excel) e ConicalBarStacked_Chart.png (uma captura do gráfico).
Exemplo 2: Atualizar um Gráfico de Barras Cônicas Empilhado Existente (Estilização e Exportação)
Este exemplo mostra como carregar uma pasta de trabalho existente, localizar o gráfico, alterar sua paleta de cores, adicionar rótulos de dados e exportar o gráfico para um documento PDF.
O que este exemplo demonstra
- Carregando uma pasta de trabalho existente com
Workbook(string). - Acessando um gráfico via
sheet.Charts[index]. - Personalizando as cores das séries usando
Area.ForegroundColor. - Habilitando e configurando rótulos de dados (
HasDataLabel,DataLabel.Position). - Exportando a pasta de trabalho para PDF usando
SaveFormat.Pdf.
Obter 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. Aplique a licença no início da sua aplicação:
License license = new License();
license.SetLicense("Aspose.Total.NET.lic"); // Path to your .lic file
Usar uma licença remove as marcas d’água de avaliação e desbloqueia todos os recursos.
Gráfico de Barras Cônicas Empilhadas: Recursos Gratuitos
Continue dominando Aspose.Cells com esses recursos oficiais:
- Guia do Desenvolvedor – https://docs.aspose.com/cells/net/
- Aplicativos de Demonstração 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/
Conclusão
Criar um gráfico Conical Bar Stacked com Aspose.Cells for .NET é simples. A biblioteca oferece uma API limpa e fluente para preencher dados, configurar propriedades do gráfico, aplicar estilos e exportar para vários formatos — tudo sem o Microsoft Office. Seja gerando painéis financeiros, relatórios de vendas ou qualquer visualização hierárquica, o gráfico Conical Bar Stacked adiciona um toque moderno e tridimensional ao seu output do Excel.
Se você encontrar algum desafio ou tiver mais perguntas, sinta‑se à vontade para postar no fórum de suporte Aspose.Cells.