Visualizar conjuntos de dados tridimensionais é essencial para análises de engenharia, ciência e finanças. Um Surface3D chart fornece uma representação clara e codificada por cores dos valores em duas eixos, tornando tendências e padrões reconhecíveis instantaneamente. Neste artigo, você aprenderá como criar um gráfico Surface3D no Excel usando C# com Aspose.Cells for .NET. O código de exemplo cria uma pasta de trabalho, preenche‑a com dados de exemplo, adiciona um gráfico Surface3D, personaliza sua aparência e salva o arquivo no formato XLSX.

Este artigo cobre os seguintes tópicos:

Biblioteca Excel C# para Criar Gráfico Surface3D

Aspose.Cells for .NET é uma biblioteca abrangente de automação do Excel que permite aos desenvolvedores criar, modificar e renderizar arquivos do Excel sem o Microsoft Office. Ela suporta todos os tipos de gráficos, incluindo o gráfico de Superfície 3‑D, e oferece APIs de alto desempenho para grandes conjuntos de dados.

Principais vantagens de usar Aspose.Cells for .NET:

  • API completa – Acesse todos os recursos do Excel programaticamente.
  • Suporte robusto a gráficos – Crie gráficos 2‑D, 3‑D e gráficos especiais como Superfície, Radar e Ações.
  • Desempenho otimizado – Lida com milhões de células com baixo consumo de memória.
  • Multiplataforma – Funciona no .NET Framework, .NET Core, .NET 5/6/7 e .NET Standard.

Instalação

Instale a biblioteca via NuGet:

PM> Install-Package Aspose.Cells

Ou adicione a referência do pacote ao seu arquivo de projeto:

<PackageReference Include="Aspose.Cells" Version="24.12.0" />

Criar um Gráfico Surface3D no Excel usando C#

Abaixo está um aplicativo de console C# completo e autocontido que cria um gráfico Surface3D.

1. Crie um novo projeto de console

dotnet new console -n Surface3DChartDemo
cd Surface3DChartDemo
dotnet add package Aspose.Cells

2. Substitua Program.cs pelo código a seguir

Explicação das etapas principais

EtapaO que faz
1Cria um novo Workbook e acessa a primeira planilha.
2Preenche a planilha com uma matriz de valores Z‑e rótulos para os eixos X e Y.
3Adiciona um objeto de gráfico ChartType.Surface3D e o posiciona na planilha.
4Define o intervalo de dados para o gráfico, vinculando categorias (X) e séries (Y) às células.
5Demonstra personalizações opcionais: estilo, legenda, títulos dos eixos e formatação da área de plotagem.
6Salva a pasta de trabalho como um arquivo XLSX.

Execute o projeto com dotnet run. O Surface3DChart_Output.xlsx gerado conterá a tabela de dados e um gráfico de superfície 3‑D totalmente renderizado.

Obtenha uma Licença Gratuita

A Aspose oferece uma licença temporária gratuita para avaliação. Visite a página de licença temporária da Aspose para obter uma chave de licença de 30 dias que desbloqueia todos os recursos, incluindo geração de gráficos, sem marcas d’água.

// Apply the temporary license (replace the path with your license file location)
var license = new License();
license.SetLicense(@"C:\Path\To\Aspose.Total.lic");

Gráfico Surface3D Excel: Recursos Gratuitos

Continue expandindo sua expertise em automação do Excel com esses recursos gratuitos:

Conclusão

Criar um gráfico Surface3D no Excel é simples com Aspose.Cells for .NET. A biblioteca abstrai o manuseio de XML de baixo nível, permitindo que você se concentre na preparação dos dados e na personalização visual. Use os exemplos de código fornecidos como ponto de partida, adapte a matriz de dados ao seu próprio cenário e desfrute de visualizações de superfície 3‑D de alta qualidade, prontas para exportação, em minutos.

Para quaisquer perguntas, problemas ou solicitações de recursos, sinta‑se à vontade para postar no fórum de suporte da Aspose.

Veja Também