Visualizar dados que combinam proporções categóricas com valores absolutos frequentemente requer um gráfico PieBar — uma combinação de um gráfico de pizza e um gráfico de barras exibidos juntos. Com Aspose.Cells for .NET você pode criar esses gráficos híbridos programaticamente em apenas algumas linhas de código. Este guia orienta você pelo processo, explica os principais membros da API e fornece um exemplo completo, pronto para compilar, em C#.
Este artigo aborda os seguintes tópicos:
- Biblioteca Excel C# para Criar Gráficos PieBar
- Criar um Gráfico PieBar no Excel usando C#
- Obter uma Licença Gratuita
- Gráfico PieBar Excel: Recursos Gratuitos
- Conclusão
- Veja Também
Biblioteca Excel C# para Criar Gráficos de Pizza e Barra
Aspose.Cells for .NET é uma biblioteca abrangente de manipulação de Excel que permite aos desenvolvedores criar, editar e renderizar arquivos Excel sem o Microsoft Excel instalado. Ela oferece suporte de primeira classe a todos os tipos nativos de gráficos do Excel, incluindo gráficos combinados como PieBar (um gráfico de pizza combinado com um gráfico de barras).
Principais vantagens de usar Aspose.Cells para este cenário:
- Controle total da API – Crie gráficos, defina tipos de séries e personalize eixos programaticamente.
- Sem interop COM – Funciona em qualquer plataforma .NET (Windows, Linux, macOS) e em ambientes sem interface gráfica.
- Alto desempenho – Lida com grandes pastas de trabalho e conjuntos de dados com uso mínimo de memória.
- Vários formatos de saída – Salve o resultado como XLSX, PDF, PNG ou outros formatos suportados.
Começar é simples:
- Baixe a versão mais recente da página de lançamentos do Aspose.Cells.
- Instale o pacote NuGet:
PM> Install-Package Aspose.Cells
Criar um Gráfico PieBar no Excel usando C#
Abaixo está um exemplo completo e pronto‑para‑executar em C# que demonstra como:
- Preencha uma planilha com dados de exemplo.
- Adicione uma série Pie (eixo primário) para representar percentuais.
- Adicione uma série Bar (eixo secundário) para mostrar valores absolutos.
- Combine as duas séries em uma única área de gráfico, resultando em um gráfico PieBar.
- Salve a pasta de trabalho em um arquivo XLSX (ou em qualquer outro formato que você precisar).
Explicação das etapas principais
| Etapa | O que faz | Membros importantes da API |
|---|---|---|
| 1‑2 | Cria uma pasta de trabalho e a preenche com dados de exemplo. | Workbook, Worksheet, Cells |
| 3 | Adiciona um objeto de gráfico cujo tipo base é PieBar. Isso nos fornece um contêiner de gráfico que pode hospedar várias séries de tipos diferentes. | Worksheet.Charts.Add, ChartType.Pie |
| 4 | Insere a série pie que visualiza Receita como uma parte do total. | Chart.NSeries.Add, Chart.NSeries[].Type = ChartType.Pie |
| 5 | Insere a série bar que visualiza Unidades Vendidas em um eixo secundário, alcançando a combinação clássica PieBar. | Chart.NSeries[].Type = ChartType.Bar, PlotOnSecondAxis = true |
| 6‑7 | Ajusta finamente os títulos dos eixos, a posição da legenda e a exibição dos rótulos de dados para um visual profissional. | Chart.ValueAxis, Chart.SecondValueAxis, Chart.Legend, DataLabels |
| 8 | Salva a pasta de trabalho. O resultado pode ser aberto no Microsoft Excel, Google Sheets ou em qualquer outro visualizador de planilhas. | Workbook.Save |
Você pode alterar o formato de saída simplesmente alterando a extensão do arquivo em Workbook.Save. Por exemplo, use "PieBarChart_Output.pdf" para gerar um arquivo PDF.
Obtenha uma Licença Gratuita
Aspose.Cells requer uma licença para funcionalidade completa. Você pode obter uma licença temporária gratuita para fins de avaliação:
- Visite a página de licença temporária da Aspose.
- Preencha o formulário curto e clique em Obter Licença.
- Baixe o arquivo
Aspose.Total.lice coloque‑o na pasta do seu projeto. - Carregue a licença no início da sua aplicação:
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Total.lic");
Gráfico PieBar Excel: Recursos Gratuitos
- Guia do Desenvolvedor – https://docs.aspose.com/cells/net/
- Aplicativos Online Gratuitos – 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
Este artigo demonstrou como criar um gráfico PieBar—uma visualização híbrida poderosa que combina a percepção proporcional de um gráfico de pizza com a clareza quantitativa de um gráfico de barras—usando Aspose.Cells for .NET. O programa de exemplo fornecido pode ser adaptado a qualquer conjunto de dados, permitindo que você incorpore gráficos de nível profissional diretamente em seus fluxos de trabalho de automação do Excel.
Se você encontrar algum problema ou tiver mais perguntas, sinta‑se à vontade para visitar o fórum da comunidade Aspose.Cells para obter suporte.