Visualizar tendências sem a distração dos marcadores de dados pode tornar um gráfico mais claro e profissional. Neste artigo, mostramos como criar um gráfico ScatterConnectedByCurvesWithoutDataMarker – uma linha de dispersão suave onde os pontos individuais são ocultados – usando Aspose.Cells for .NET. A solução é totalmente baseada em código, funciona com qualquer linguagem .NET e não requer a instalação do Excel.
Este artigo cobre os seguintes tópicos:
- Biblioteca Excel C# para Criar Gráficos ScatterConnectedByCurvesWithoutDataMarker
- Criar um Gráfico ScatterConnectedByCurvesWithoutDataMarker no Excel usando C#
- Obter uma Licença Gratuita
- Recursos Gratuitos
- Conclusão
- Veja Também
Biblioteca C# para Excel para Criar Gráficos ScatterConnectedByCurvesWithoutDataMarker
Aspose.Cells for .NET é uma biblioteca rica em recursos que permite aos desenvolvedores criar, modificar e renderizar arquivos Excel sem depender do Microsoft Office. Ela fornece uma API limpa e orientada a objetos para trabalhar com planilhas, células, fórmulas e todos os tipos de gráficos suportados pelo Excel – incluindo o gráfico ScatterConnectedByCurvesWithoutDataMarker.
Principais benefícios de usar Aspose.Cells para criação de gráficos:
- Cobertura completa da API – todos os tipos nativos de gráficos do Excel estão disponíveis.
- Sem interop COM – funciona em qualquer plataforma que suporte .NET.
- Alto desempenho – otimizado para grandes pastas de trabalho e conjuntos de dados.
- Vários formatos de saída – XLSX, XLS, CSV, PDF, PNG, etc.
Começar é simples:
PM> Install-Package Aspose.Cells
Dica: A biblioteca também pode ser adicionada via .NET CLI (
dotnet add package Aspose.Cells) ou baixando o binário da página de lançamentos do Aspose.Cells.
Criar um Gráfico ScatterConnectedByCurvesWithoutDataMarker no Excel usando C#
Abaixo está um exemplo completo e autocontido em C# que demonstra como:
- Crie uma nova pasta de trabalho.
- Preencha uma planilha com dados de exemplo X‑Y.
- Adicione um gráfico ScatterConnectedByCurvesWithoutDataMarker.
- Oculte os marcadores de dados e ajuste finamente os títulos dos eixos.
- Salve a pasta de trabalho em um arquivo XLSX.
Nota: O tipo de gráfico é acessado através de
ChartType.ScatterConnectedByCurvesWithoutMarker– o nome da enum reflete a variante sem‑marcador do gráfico de dispersão conectado por curvas.
Explicação do Código
| Etapa | O que acontece |
|---|---|
| 1 | Um novo Workbook é criado; a primeira Worksheet (Sheet1) é recuperada. |
| 2 | Duas colunas são preenchidas – X Value e Y Value – com um pequeno conjunto de dados que produzirá uma curva suave. |
| 3 | ChartType.ScatterConnectedByCurvesWithoutMarker informa ao Aspose.Cells para gerar um gráfico de dispersão onde os pontos são conectados automaticamente com uma spline suave e nenhum marcador é desenhado. |
| 4 | NSeries.Add vincula o intervalo de dados. O sinalizador true indica que a primeira coluna (A) fornece os valores de X, a segunda coluna (B) fornece os valores de Y. |
| 5 | MarkerStyle = ChartMarkerType.None remove os marcadores de dados que, de outra forma, apareceriam em cada ponto. |
| 6 | Os títulos dos eixos e os valores mínimos são definidos para melhor legibilidade. |
| 7 | A pasta de trabalho é salva como um arquivo .xlsx. |
Você pode executar este programa em qualquer máquina com .NET 6.0+ (ou .NET Framework 4.6.1+) após instalar o pacote NuGet Aspose.Cells. O arquivo gerado conterá um gráfico de linhas limpo e suave, sem marcadores distrativos.
Obtenha uma Licença Gratuita
Aspose.Cells é um produto comercial, mas você pode obter uma licença temporária gratuita para fins de avaliação:
- Visite a página de licença temporária da Aspose.
- Siga as instruções para baixar um arquivo de licença (
Aspose.Cells.lic). - Adicione a licença ao seu código antes de criar o primeiro
Workbook.
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");
Usar uma licença remove a marca d’água de avaliação e elimina as limitações de uso.
Recursos Gratuitos
Continue aprendendo e expandindo suas habilidades de automação do Excel com esses recursos gratuitos:
- Guia do Desenvolvedor – https://docs.aspose.com/cells/net/
- Demo Online e Conversor – https://products.aspose.app/cells/family
- Referência da API – https://reference.aspose.com/cells/net/
- Artigos How‑to – https://blog.aspose.com/pt/categories/aspose.cells-product-family/
Conclusão
Neste artigo, demonstramos como criar um gráfico ScatterConnectedByCurvesWithoutDataMarker usando Aspose.Cells for .NET. A biblioteca permite gerar curvas de dispersão suaves e sem marcadores inteiramente por código, proporcionando controle total sobre a aparência, o vínculo de dados e o formato de saída. Integre esta técnica em ferramentas de relatório, painéis ou qualquer fluxo de trabalho automatizado do Excel para produzir visualizações limpas e profissionais sem a sobrecarga da interoperação com o Excel.
Se você tem dúvidas ou precisa de mais assistência, sinta-se à vontade para postar no Aspose.Cells fórum de suporte.