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:
- Biblioteca Excel C# para Criar Gráficos de Linha
- Criar um Gráfico de Linha no Excel usando C#
- Licença Gratuita
- Recursos Gratuitos
- Conclusão
- Veja Também
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
- Baixar a versão mais recente do Aspose.Cells for .NET da página de lançamentos.
- Instalar via NuGet:
PM> Install-Package Aspose.Cells
- Adicione uma referência ao
Aspose.Cellsno seu projeto.
Criar um Gráfico de Linhas no Excel usando C#
A seguir, dois exemplos práticos:
- Gráfico de linha simples de série única – ideal para uma visualização rápida de tendências.
- 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.Linecria um gráfico de linhas básico.NSeries.Adddefine a série de dados;CategoryDataatribui os rótulos do eixo X.- O arquivo resultante
SimpleLineChart.xlsxconté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 = truemove 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.xlsxconté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:
- Guia do Desenvolvedor – https://docs.aspose.com/cells/net/
- Aplicativos Online Gratuitos – 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 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.