Visualizar dados proporcionais em várias categorias é uma necessidade comum para relatórios empresariais, dashboards e análise de desempenho. Um Gráfico de colunas 100 % empilhado mostra a contribuição de cada série como uma porcentagem do total para uma determinada categoria, facilitando a comparação de valores relativos.
Neste artigo, você aprenderá como gerar um gráfico de Coluna 100 % Empilhado em uma pasta de trabalho do Excel usando Aspose.Cells for .NET. O guia inclui um exemplo completo, pronto para compilar em C#, e notas sobre como personalizar a aparência do gráfico.
Este artigo cobre os seguintes tópicos:
- Biblioteca Excel C# para Criar Gráfico Column100PercentStacked
- Criar um Gráfico Column100PercentStacked no Excel usando C#
- Licença Gratuita
- Recursos Gratuitos Adicionais
- Conclusão
- Veja Também
Biblioteca Excel C# para Criar Gráfico Column100PercentStacked
Aspose.Cells for .NET é uma biblioteca de manipulação de Excel de alto desempenho que permite aos desenvolvedores criar, editar e renderizar arquivos Excel sem a necessidade do Microsoft Office. Ela fornece uma API de gráficos rica que suporta todos os tipos de gráficos nativos do Excel, incluindo o gráfico Column100PercentStacked.
Principais benefícios de usar Aspose.Cells para criação de gráficos:
- API completa – Acesso a tipos de gráficos, séries, eixos, legendas e formatação.
- Sem Interoperabilidade COM – Funciona em qualquer plataforma que suporte .NET (Windows, Linux, macOS).
- Alto desempenho – Manipulação eficiente de grandes pastas de trabalho e intervalos de dados.
- Vários formatos de saída – Salve em XLSX, PDF, PNG, JPEG e mais.
Introdução
- Baixar o binário mais recente do Aspose.Cells for .NET a partir da página de lançamentos.
- Instale o pacote NuGet (recomendado)
PM> Install-Package Aspose.Cells
- Adicione uma referência ao
Aspose.Cellsno seu projeto C#.
Criar um Gráfico Column100PercentStacked no Excel usando C#
Abaixo está um programa C# completo e autocontido que:
- Cria uma nova pasta de trabalho.
- Preenche dados de exemplo que representam as vendas trimestrais de três linhas de produtos.
- Insere um gráfico Column 100 Percent Stacked.
- Personaliza o título do gráfico, os eixos, a legenda e os rótulos de dados.
- Salva a pasta de trabalho como um arquivo XLSX.
Explicação do Código
| Step | What the code does | Why it matters |
|---|---|---|
| 1 | Cria um Workbook vazio e faz referência à primeira planilha. | Fornece um workbook limpo para trabalhar. |
| 2 | Escreve uma linha de cabeçalho e quatro linhas de dados de vendas trimestrais para três produtos. | Fornece a fonte de dados necessária para o gráfico. |
| 3 | Adiciona um gráfico ChartType.Column100PercentStacked e especifica sua localização na planilha. | Instancia o tipo de gráfico específico que queremos demonstrar. |
| 4 | Chama NSeries.Add para vincular o intervalo de dados (B2:D5) e define CategoryData para os rótulos dos trimestres (A2:A5). | Vincula os dados da série e da categoria (eixo X) ao gráfico. |
| 5 | Habilita rótulos de dados e os configura para exibir apenas porcentagens, move a legenda e adiciona um título ao eixo. | Melhora a legibilidade e deixa o gráfico pronto para apresentação. |
| 6 | Salva o workbook como Column100PercentStackedChart.xlsx. | Gera o arquivo Excel final que contém o gráfico. |
Execute o programa (por exemplo, com dotnet run) e abra o Column100PercentStackedChart.xlsx gerado para ver o gráfico renderizado.
Obtenha uma Licença Gratuita
Aspose.Cells oferece uma licença temporária gratuita para fins de avaliação. Visite a página de licença temporária para obter uma chave que remove as marcas d’água de avaliação e habilita a funcionalidade completa durante o desenvolvimento.
Gráfico de Colunas Empilhadas 100%: Recursos Gratuitos
- Guia do Desenvolvedor – https://docs.aspose.com/cells/net/
- Demo Online e Aplicativos de Conversão – https://products.aspose.app/cells/family
- Referência da API – https://reference.aspose.com/cells/net/
- Artigos de Como‑fazer e Posts do Blog – https://blog.aspose.com/pt/categories/aspose.cells-product-family/
Conclusão
Criar um gráfico Column 100 Percent Stacked com Aspose.Cells for .NET é simples e requer apenas algumas linhas de código. A API fluente da biblioteca cuida do vínculo de dados, da personalização de séries e da formatação do gráfico, permitindo que você gere relatórios Excel profissionais e prontos para compartilhamento sem precisar do Microsoft Office instalado.
Se você encontrar algum problema ou tiver dúvidas, sinta‑se à vontade para publicar no Aspose.Cells community forum onde tanto engenheiros da Aspose quanto outros desenvolvedores podem ajudá‑lo.