Visualizar dados proporcionais é uma necessidade comum para relatórios de negócios, painéis e apresentações. Neste artigo, você aprenderá como criar um gráfico de pizza em uma pasta de trabalho do Excel usando C# com Aspose.Cells for .NET. O guia fornece um passo‑a‑passo claro e completo, com exemplos de código prontos para executar que você pode integrar em qualquer aplicação .NET.

Este artigo cobre os seguintes tópicos:

Biblioteca Excel em C# para Criar Gráficos de Pizza

Aspose.Cells for .NET é uma biblioteca poderosa e rica em recursos que permite aos desenvolvedores criar, modificar e renderizar arquivos Excel sem o Microsoft Office. A biblioteca fornece uma API abrangente para criação de gráficos, incluindo suporte total para Pie, 3‑D Pie, Doughnut e muitos outros tipos de gráficos.

Principais benefícios de usar Aspose.Cells para criar gráficos de pizza:

  • Controle total sobre os elementos do gráfico – títulos, legendas, rótulos de dados, cores e configurações de explosão.
  • Sem dependência do Excel – execute em servidores, serviços de nuvem ou qualquer ambiente onde .NET seja suportado.
  • Alto desempenho – manipulação eficiente de grandes conjuntos de dados.
  • Vários formatos de saída – salve como XLSX, PDF, PNG, JPEG e mais.

Para começar a usar Aspose.Cells, instale o pacote NuGet:

PM> Install-Package Aspose.Cells

Criar um Gráfico de Pizza Simples no Excel usando C#

O exemplo a seguir demonstra como criar um gráfico de pizza básico que visualiza dados de participação de mercado.

Explicação das etapas principais

EtapaPropósito
1Crie um novo Workbook e obtenha a planilha padrão.
2Preencha a planilha com nomes de produtos e valores de participação correspondentes.
3Adicione um gráfico do tipo ChartType.Pie. Os quatro argumentos numéricos definem os cantos superior‑esquerdo e inferior‑direito da área do gráfico (linha, coluna).
4Atribua um título significativo ao gráfico.
5Vincule a série aos dados numéricos (B2:B5) e às categorias (A2:A5).
6Habilite rótulos de dados e configure-os para exibir tanto os nomes das categorias quanto as porcentagens.
7Salve o workbook no disco.

Executar o código cria SimplePieChart_Output.xlsx contendo um gráfico de pizza claro que exibe a participação de mercado de cada produto.

Criar um Gráfico de Pizza Explodido com Cores Personalizadas

Às vezes, você precisa de uma apresentação mais vívida — como uma fatia explodida ou cores de segmento personalizadas. O exemplo abaixo mostra como conseguir isso.

Destaques

  • O tipo de gráfico ChartType.PieExploded cria um gráfico de pizza com uma fatia padrão explodida; a explosão de fatias individuais é controlada pela propriedade Explosion de cada ponto.
  • Cores personalizadas são aplicadas através de Area.ForegroundColor.
  • Rótulos de dados são habilitados por ponto para exibir tanto os nomes das categorias quanto as porcentagens.
  • A legenda é posicionada no lado direito do gráfico para melhor legibilidade.

O ExplodedPieChart_Output.xlsx resultante exibe um gráfico de pizza visualmente impressionante com fatias explosivas de cores personalizadas.

Obtenha uma Licença Gratuita

Explore o Aspose.Cells com uma licença temporária gratuita para desbloquear toda a funcionalidade da biblioteca. Visite a página de licença temporária para obter seu arquivo de licença gratuito e siga as etapas de integração descritas na documentação oficial.

Gráfico de Pizza Excel: Recursos Gratuitos

Aproveite o material de aprendizado adicional para dominar a automação do Excel com Aspose.Cells:

Conclusão

Neste post demonstramos como criar tanto um gráfico de pizza básico quanto um gráfico de pizza explodido e com cores personalizadas usando Aspose.Cells for .NET. Ao aproveitar a rica API de criação de gráficos da biblioteca, você pode gerar visualizações com aparência profissional sem depender do Microsoft Excel, tornando suas aplicações .NET mais portáteis e escaláveis.

Se precisar de mais assistência, sinta‑se à vontade para fazer perguntas no fórum de suporte do Aspose.Cells.

Veja Também