Visualizar relações entre duas variáveis numéricas geralmente requer um gráfico de dispersão. Quando você precisa enfatizar cada ponto de dados e ilustrar a tendência conectando os pontos com linhas, o tipo de gráfico ScatterConnectedByLinesWithDataMarker é ideal. Neste guia, você descobrirá como criar esse gráfico no Excel usando C# com Aspose.Cells for .NET. A solução é totalmente programável, não requer instalação do Excel e produz um gráfico que pode ser salvo como XLSX, PDF ou imagem.

Este artigo aborda os seguintes tópicos:

Biblioteca Excel C# para Criar Gráfico ScatterConnectedByLinesWithDataMarker

Aspose.Cells for .NET é uma biblioteca abrangente de manipulação de Excel que permite aos desenvolvedores criar, editar e renderizar arquivos Excel sem a necessidade do Microsoft Office. Ela suporta todos os tipos de gráficos fornecidos pelo Excel, incluindo o gráfico ScatterConnectedByLinesWithDataMarker.

Principais vantagens de usar Aspose.Cells para geração de gráficos:

  • Cobertura Completa da API – Acesso a todos os recursos do Excel, desde operações básicas de célula até personalizações avançadas de gráficos.
  • Sem Dependência de Interop – Funciona em qualquer plataforma que suporte .NET, eliminando problemas de interop COM.
  • Alto Desempenho – Manipulação eficiente de grandes pastas de trabalho e conjuntos de dados.
  • Vários Formatos de Exportação – Salve gráficos como XLSX, PDF, PNG, JPEG e mais.

Começando

  1. Baixar a versão mais recente a partir da página de Aspose.Cells .NET releases.
  2. Instalar via NuGet:
   PM> Install-Package Aspose.Cells

O pacote inclui todos os assemblies necessários e dependências.

Criar um gráfico ScatterConnectedByLinesWithDataMarker no Excel usando C#

A seguir está um programa C# completo e autônomo que:

  1. Cria uma nova pasta de trabalho.
  2. Preenche dados de exemplo X‑Y.
  3. Insere um gráfico ScatterConnectedByLinesWithDataMarker.
  4. Formata o gráfico (título, rótulos dos eixos, estilo do marcador, estilo da linha).
  5. Salva a pasta de trabalho como ScatterConnectedByLinesWithDataMarker.xlsx.

Nota: O código tem como alvo .NET 6.0 (ou posterior) e usa a API mais recente do Aspose.Cells. Ajuste a versão do SDK do projeto, se necessário.

Explicação das Etapas Principais

StepPurpose
Criar pasta de trabalho e planilhaInicializa um arquivo Excel na memória.
Preencher dadosFornece pares X‑Y que o gráfico de dispersão irá renderizar.
Adicionar gráficoInsere um gráfico do tipo ScatterConnectedByLinesWithDataMarker.
Definir sérieVincula os valores Y (B2:B9) e X (A2:A9) à série.
Personalizar marcadores e linhaAjusta o estilo visual – forma, tamanho, cores dos marcadores e espessura da linha.
Títulos dos eixosMelhora a legibilidade para os usuários finais.
SalvarPersiste a pasta de trabalho no disco (pode ser alterado para PDF/Imagem via sobrecargas do Save).

Você pode adaptar o intervalo de dados, o estilo ou a posição do gráfico para atender ao seu cenário específico. A mesma abordagem funciona para conjuntos de dados maiores ou várias séries, adicionando entradas adicionais NSeries.

Obtenha uma Licença Gratuita

Aspose oferece uma licença temporária gratuita que remove as marcas d’água de avaliação e desbloqueia a funcionalidade completa por um período limitado. Obtenha-a na página de licença temporária da Aspose. Aplique a licença antes de criar a pasta de trabalho:

var license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file

Recursos Gratuitos

Conclusão

O gráfico ScatterConnectedByLinesWithDataMarker é perfeito para ilustrar tendências de dados enquanto ainda destaca cada ponto individual. Com Aspose.Cells for .NET você pode criar, estilizar e exportar este gráfico totalmente por código — sem necessidade de instalação do Excel. O exemplo fornecido está pronto para compilar e executar, oferecendo uma base sólida para integrar visualizações sofisticadas em suas aplicações .NET.

Se você encontrar algum desafio ou tiver dúvidas, sinta‑se à vontade para visitar nosso forum de suporte gratuito onde a comunidade Aspose e os engenheiros estão felizes em ajudar.

Veja Também