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

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:

  1. Baixe a versão mais recente da página de lançamentos do Aspose.Cells.
  2. 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:

  1. Cria uma nova pasta de trabalho.
  2. Preenche dados de exemplo para três categorias de produtos.
  3. Insere um gráfico LineStacked.
  4. Personaliza o título do gráfico, os eixos e a legenda.
  5. Salva a pasta de trabalho como LineStackedChart_Output.xlsx.

Explicação do Código

EtapaPropósito
1Instancia um novo Workbook e acessa a primeira planilha.
2Escreve uma linha de cabeçalho e seis linhas de dados de vendas de exemplo para três produtos.
3Adiciona um gráfico do tipo ChartType.LineStacked. O gráfico ocupa as linhas 8‑26 e as colunas 0‑10 na planilha.
4Adiciona três séries – uma para cada produto – vinculando-as aos intervalos de dados apropriados.
5Define o eixo de categorias (eixo X) com os nomes dos meses.
6Demonstrar personalizações comuns: cor de fundo, títulos dos eixos, posição da legenda e rótulos de dados.
7Salva 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

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.

Veja Também