Visualizar tendências ao longo do tempo é um requisito essencial para muitos relatórios empresariais. Um gráfico de linhas fornece uma representação visual clara de séries de dados ao longo de um eixo contínuo, tornando‑o ideal para mostrar desempenho, vendas ou quaisquer dados baseados no tempo. Neste guia, mostraremos como gerar gráficos de linhas programaticamente usando Aspose.Cells for .NET e C#.

Este artigo cobre os seguintes tópicos:

C# Excel Library para Criar Gráficos de Linha

Aspose.Cells for .NET é uma API abrangente que permite aos desenvolvedores trabalhar com arquivos Excel sem o Microsoft Office. Ela suporta a criação, edição e personalização de gráficos de todos os tipos, incluindo gráficos de linhas. As principais vantagens incluem:

  • Superfície de API rica – Controle total sobre tipos de gráficos, séries, eixos e formatação.
  • Sem dependências COM – Funciona em qualquer plataforma que suporte .NET.
  • Alto desempenho – Manipulação eficiente de grandes pastas de trabalho.
  • Suporte a múltiplos formatos – Leitura/gravação de XLSX, XLS, CSV, PDF e mais.

Introdução

  1. Baixar a versão mais recente do Aspose.Cells for .NET da página de lançamentos.
  2. Instalar via NuGet:
PM> Install-Package Aspose.Cells
  1. Adicione uma referência ao Aspose.Cells no seu projeto.

Criar um Gráfico de Linhas no Excel usando C#

A seguir, dois exemplos práticos:

  1. Gráfico de linha simples de série única – ideal para uma visualização rápida de tendências.
  2. Gráfico de linha de múltiplas séries com eixo secundário – útil ao comparar conjuntos de dados com escalas diferentes.

Ambos os exemplos são programas C# completos e prontos para compilação.

Exemplo 1 – Gráfico de Linha Simples de Série Única

Explicação

  • A pasta de trabalho é criada na memória e preenchida com dados de mês e vendas.
  • ChartType.Line cria um gráfico de linhas básico.
  • NSeries.Add define a série de dados; CategoryData atribui os rótulos do eixo X.
  • O arquivo resultante SimpleLineChart.xlsx contém um gráfico de linhas totalmente formatado.

Exemplo 2 – Gráfico de Linha Multi‑Séries com Eixo Secundário

Pontos Principais

  • Duas séries são adicionadas: Revenue (eixo primário) e Profit% (eixo secundário) para ilustrar diferentes escalas.
  • PlotOnSecondAxis = true move a segunda série para o eixo Y à direita.
  • A personalização de marcadores torna a série secundária visualmente distinta.
  • O arquivo final MultiSeriesLineChart.xlsx contém um gráfico de linhas multi‑série totalmente funcional.

Obtenha uma Licença Gratuita

Quer experimentar Aspose.Cells sem limitações? Obtenha uma licença temporária gratuita na página de licença temporária da Aspose. Esta licença remove as marcas d’água de avaliação e permite que você explore todos os recursos de criação de gráficos.

Recursos Gratuitos

Aprimore suas habilidades de automação do Excel com estes recursos oficiais:

Conclusão

Criar gráficos de linhas com Aspose.Cells for .NET é simples e altamente personalizável. Seja você precisar de uma linha de tendência de série única rápida ou de um gráfico sofisticado de múltiplas séries com eixos secundários, a biblioteca oferece controle total por meio de uma API intuitiva. Use os exemplos de código fornecidos como ponto de partida e adapte‑os aos seus requisitos específicos de relatório.

Se você encontrar algum problema ou tiver dúvidas, sinta‑se à vontade para pedir ajuda em nosso fórum de suporte gratuito.

Veja Também