Visualizar dados que contêm algumas categorias dominantes e muitas pequenas pode ser desafiador. Um gráfico Pie of Pie ajuda ao separar as fatias menores em um gráfico secundário, tornando a visão geral mais clara. Neste post, você descobrirá como gerar esse tipo de gráfico no Excel programaticamente usando Aspose.Cells for .NET e C#.

Este artigo cobre os seguintes tópicos:

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

Aspose.Cells for .NET é uma poderosa biblioteca de manipulação de Excel que elimina a necessidade de automação do Microsoft Office. Ela fornece um conjunto rico de APIs para criar, modificar e estilizar gráficos, incluindo tipos de gráfico especializados, como Pie of Pie.

Principais benefícios de usar Aspose.Cells:

  • API abrangente – Controle total sobre a estrutura da pasta de trabalho, dados e elementos visuais.
  • Personalização avançada de gráficos – Alterar tipos de gráfico, critérios de divisão, estourar fatias e muito mais.
  • Alto desempenho – Processar planilhas grandes de forma rápida e eficiente.
  • Suporte a múltiplos formatos – Trabalhar com XLSX, XLS, CSV, PDF, ODS e muitos outros formatos.

Começando

  1. Baixe a biblioteca na página oficial de lançamentos.
  2. Instale o pacote NuGet:
   PM> Install-Package Aspose.Cells

Agora você está pronto para criar gráficos de pizza‑de‑pizza programaticamente.

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

Abaixo está um exemplo completo e executável que demonstra como gerar um gráfico Pie of Pie do zero e como modificar um gráfico existente. Este exemplo cria uma nova pasta de trabalho, preenche‑a com dados de exemplo, adiciona um gráfico Pie of Pie e salva o arquivo.

O que o código faz

StepDescription
1Instancia um Workbook e recupera a primeira planilha.
2Escreve um pequeno conjunto de dados que será visualizado.
3Adiciona um marcador de posição de gráfico do tipo PiePie (necessário como tipo base).
4Vincula o gráfico ao intervalo de dados e atribui um nome amigável à série.
5Salva o workbook em um arquivo XLSX.

Ao abrir PieOfPieChart_Output.xlsx será exibido um gráfico de pizza primário com as categorias grandes (A, B, C) e um gráfico de pizza secundário contendo D e Outros.

Obtenha uma Licença Gratuita

Para experimentar o Aspose.Cells sem restrições, obtenha uma licença temporária na página de licença temporária gratuita da Aspose. A licença remove as marcas d’água de avaliação e desbloqueia toda a superfície da API.

// Example of applying a temporary license.
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic"); // Path to your temporary license file.

Recursos Gratuitos

Aprimore suas habilidades de automação do Excel com esses recursos gratuitos:

Conclusão

Um Pie of Pie chart é uma maneira eficaz de destacar tanto as categorias de dados dominantes quanto as menores em uma única visualização. Com Aspose.Cells for .NET você pode gerar e personalizar esses gráficos totalmente por código, eliminando a necessidade de trabalho manual no Excel. Os exemplos acima fornecem uma base sólida — sinta-se à vontade para adaptar as fontes de dados, critérios de divisão e estilo para atender às suas necessidades específicas de relatório.

Se precisar de assistência, nossos fóruns da comunidade e equipes de suporte estão prontos para ajudar:

Feliz codificação!

Veja também