Visualizar tendências de dados em um formato de área empilhada tridimensional ajuda as partes interessadas a compreender rapidamente os valores cumulativos entre categorias. Com Aspose.Cells for .NET, gerar um gráfico Area3DStacked é simples e totalmente controlável por código. Neste artigo, você aprenderá como criar, preencher e ajustar finamente um gráfico Area3DStacked em uma pasta de trabalho do Excel usando C#.

Este artigo cobre os seguintes tópicos:

C# Excel Library para Criar Gráficos Empilhados 3D de Área

Aspose.Cells for .NET é uma robusta biblioteca de automação do Excel que elimina a necessidade do Microsoft Office no servidor. Ela fornece uma API rica para criar planilhas, inserir dados e adicionar qualquer tipo de gráfico suportado pelo Excel—including Area3DStacked.

Principais benefícios de usar Aspose.Cells for .NET:

  • Cobertura Completa da API – Acesse todos os recursos do Excel programaticamente.
  • Alto Desempenho – Processa grandes pastas de trabalho com uso mínimo de memória.
  • Multiplataforma – Execute em Windows, Linux e macOS com .NET Core / .NET 8+.
  • Nenhuma Instalação do Excel Necessária – Funciona em ambientes sem interface gráfica, como serviços web e pipelines de CI.

Você pode começar em três etapas simples:

  1. Baixe a versão mais recente na página de lançamentos do Aspose.Cells.
  2. Adicione o pacote NuGet ao seu projeto:
PM> Install-Package Aspose.Cells
  1. Comece a programar com o namespace Aspose.Cells.

Criar um Gráfico Area3DStacked no Excel usando C#

Abaixo estão dois exemplos práticos que demonstram como criar um gráfico Area3DStacked do zero e como aplicar personalizações comuns.

Exemplo 1 – Gráfico Área3DEmpilhado Básico

Este exemplo cria uma pasta de trabalho, preenche‑a com dados de vendas trimestrais e insere um gráfico de Área Empilhada 3‑D.

Explicação das etapas principais

EtapaO que faz
1Cria um novo Workbook e referencia a primeira Worksheet.
2Insere uma pequena tabela de dados que o gráfico visualizará.
3Adiciona um gráfico do tipo ChartType.Area3DStacked. A área do gráfico é posicionada da linha 7 coluna 0 até a linha 25 coluna 9.
4Vincula o gráfico ao intervalo de dados. SetChartDataRange inclui tanto categorias quanto séries; CategoryData aponta para os rótulos das linhas (trimestres).
5Salva o workbook em um arquivo XLSX.

Executar o programa gera Area3DStacked_Chart_Basic.xlsx, que exibe um gráfico de área empilhada tridimensional onde as vendas de cada produto são empilhadas umas sobre as outras para cada trimestre.

Exemplo 2 – Gráfico Area3DStacked Personalizado (Cores e Títulos dos Eixos)

O segundo exemplo demonstra como ajustar a aparência do gráfico: definir cores das séries, ajustar a transparência e adicionar títulos de eixo significativos.

O que a personalização faz

  • Cores da Série e Transparência – Cada região recebe uma cor distinta com transparência variável para enfatizar a profundidade.
  • Títulos dos Eixos – Melhora a compreensão do gráfico, especialmente quando incorporado em relatórios.
  • Remoção de Borda – Proporciona à área empilhada um fluxo visual mais suave.

O arquivo resultante Area3DStacked_Chart_Customized.xlsx apresenta um gráfico de área empilhada 3‑D polido, adequado para painéis executivos.

Recursos Gratuitos

Conclusão

Criar um gráfico Area3DStacked com Aspose.Cells for .NET é questão de algumas linhas de código: carregar ou gerar dados, adicionar um gráfico do tipo ChartType.Area3DStacked, vincular o intervalo e, se necessário, ajustar cores, transparência e títulos dos eixos. A poderosa API da biblioteca permite produzir visualizações prontas para publicação sem exigir o Microsoft Excel no servidor.

Sinta-se à vontade para experimentar os exemplos acima, adaptá-los ao seu modelo de dados e integrar os gráficos gerados em pipelines de relatórios automatizados.

Para obter assistência adicional, visite nosso fórum de suporte gratuito.

Veja Também