Visualizar tendências cumulativas entre categorias é essencial para análise de negócios e relatórios. Um gráfico LineStacked (também conhecido como gráfico de Linha Empilhada) ajuda a exibir como cada série contribui para o total ao longo do tempo, preservando a aparência familiar de um gráfico de linhas.
Neste guia, você aprenderá como criar um gráfico LineStacked no Excel usando C# com Aspose.Cells for .NET. O código de exemplo é autônomo, totalmente compilável e inclui comentários que explicam cada etapa.
Este artigo cobre os seguintes tópicos:
- Biblioteca Excel C# para Criar Gráficos de Linhas Empilhadas
- Criar um Gráfico de Linhas Empilhadas no Excel usando C#
- Recursos Gratuitos
- Conclusão
- Veja Também
Biblioteca Excel C# para Criar Gráficos de Linhas Empilhadas
Aspose.Cells for .NET é uma poderosa biblioteca de automação Excel que permite aos desenvolvedores criar, modificar e renderizar arquivos Excel sem o Microsoft Office. Ela fornece uma API abrangente para criação de gráficos, incluindo todos os tipos de gráficos incorporados, como LineStacked.
Principais vantagens de usar Aspose.Cells para geração de gráficos:
- Cobertura completa de tipos de gráfico – Todos os tipos de gráfico do Excel estão disponíveis através de uma API unificada.
- Personalização granular – Controle de séries, eixos, legendas, rótulos de dados e muito mais.
- Sem dependências de COM ou interop – Funciona em qualquer plataforma que suporte .NET.
- Alto desempenho – Manipulação eficiente de grandes pastas de trabalho e conjuntos de dados.
Comece rapidamente:
- Baixe a versão mais recente da página de lançamentos do Aspose.Cells.
- Adicione o pacote NuGet ao seu projeto:
PM> Install-Package Aspose.Cells
Criar um Gráfico de Linhas Empilhadas no Excel usando C#
Abaixo está um programa de console C# completo e pronto‑para‑executar que:
- Cria uma nova pasta de trabalho.
- Preenche dados de exemplo para três categorias de produtos.
- Insere um gráfico LineStacked.
- Personaliza o título do gráfico, os eixos e a legenda.
- Salva a pasta de trabalho como
LineStackedChart_Output.xlsx.
Explicação do Código
| Etapa | Propósito |
|---|---|
| 1 | Instancia um novo Workbook e acessa a primeira planilha. |
| 2 | Escreve uma linha de cabeçalho e seis linhas de dados de vendas de exemplo para três produtos. |
| 3 | Adiciona um gráfico do tipo ChartType.LineStacked. O gráfico ocupa as linhas 8‑26 e as colunas 0‑10 na planilha. |
| 4 | Adiciona três séries – uma para cada produto – vinculando-as aos intervalos de dados apropriados. |
| 5 | Define o eixo de categorias (eixo X) com os nomes dos meses. |
| 6 | Demonstrar personalizações comuns: cor de fundo, títulos dos eixos, posição da legenda e rótulos de dados. |
| 7 | Salva a pasta de trabalho no sistema de arquivos local. |
Executar o programa cria um arquivo Excel com um gráfico LineStacked totalmente funcional que empilha visualmente as três linhas de produtos, permitindo que você veja tanto as tendências individuais quanto o efeito cumulativo.
Recursos Gratuitos
- Guia do Desenvolvedor – Referência detalhada da API e tutoriais: https://docs.aspose.com/cells/net/
- Demo Online & Conversão – Teste a criação de gráficos sem código: https://products.aspose.app/cells/family
- Referência da API – Lista completa de tipos de gráficos e propriedades: https://reference.aspose.com/cells/net/
- Artigos How‑To – Explore mais cenários de gráficos: https://blog.aspose.com/pt/categories/aspose.cells-product-family/
Conclusão
Este artigo mostrou como gerar um gráfico LineStacked no Excel usando Aspose.Cells for .NET. Ao aproveitar a API simples da biblioteca, você pode criar visualizações de linhas empilhadas sofisticadas programaticamente, personalizar totalmente sua aparência e exportar o resultado para qualquer formato suportado (XLSX, PDF, PNG, etc.).
Sinta-se à vontade para modificar os dados de exemplo, cores ou configurações de eixo para atender às suas necessidades de relatório. Se você encontrar algum problema ou tiver dúvidas, a comunidade de suporte da Aspose está pronta para ajudar.