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 C# para Criar Gráficos de Pizza
- Criar um Gráfico de Pizza Simples no Excel usando C#
- Criar um Gráfico de Pizza Explodido com Cores Personalizadas
- Obter uma Licença Gratuita
- Recursos Gratuitos
- Conclusão
- Veja Também
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
| Etapa | Propósito |
|---|---|
| 1 | Crie um novo Workbook e obtenha a planilha padrão. |
| 2 | Preencha a planilha com nomes de produtos e valores de participação correspondentes. |
| 3 | Adicione 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). |
| 4 | Atribua um título significativo ao gráfico. |
| 5 | Vincule a série aos dados numéricos (B2:B5) e às categorias (A2:A5). |
| 6 | Habilite rótulos de dados e configure-os para exibir tanto os nomes das categorias quanto as porcentagens. |
| 7 | Salve 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.PieExplodedcria um gráfico de pizza com uma fatia padrão explodida; a explosão de fatias individuais é controlada pela propriedadeExplosionde 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:
- Guia do desenvolvedor – https://docs.aspose.com/cells/net/
- Aplicativos de demonstração online – https://products.aspose.app/cells/family
- Referência da API – https://reference.aspose.com/cells/net/
- Artigos de como‑fazer – https://blog.aspose.com/pt/categories/aspose.cells-product-family/
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.