Inserir gráfico dinâmico em documentos XLSX por meio de C#
Planilha nativa e de alto desempenho Microsoft Excel XLSX com criação de gráfico dinâmico programaticamente usando APIs .NET do lado do servidor.
Como inserir gráfico dinâmico em XLSX via C#
É fácil para os desenvolvedores inserir um gráfico dinâmico na planilha no formato XLSX na execução de diferentes aplicativos de relatórios para processamento de dados em apenas algumas linhas de código.
- Incluir o namespace em seu arquivo de classe
- Crie uma instância de classe Workbook.
- Acesse a primeira planilha da pasta de trabalho.
- Obtenha a(s) célula(s) desejada(s) da planilha e coloque o valor na(s) célula(s).
- Insira a tabela dinâmica e defina o estilo
- Insira o gráfico dinâmico usando os dados da tabela dinâmica
- Use o método Salvar para salvar a pasta de trabalho como arquivo XLSX.
Requisitos de sistema
Apenas certifique-se de que o sistema tenha Microsoft Windows ou um sistema operacional compatível com .NET Framework, .NET Core, Windows Azure, Mono ou plataformas Xamarin, bem como ambiente de desenvolvimento como Microsoft Visual Studio.
- Instale a partir da linha de comando como
nuget install Aspose.Cells
ou via Package Manager Console do Visual Studio comInstall-Package Aspose.Cells
. - Como alternativa, obtenha o instalador MSI offline ou todas as DLLs em um arquivo ZIP emTransferências
Insira o gráfico dinâmico em XLSX - C#
XLSX O que é XLSX Formato de Arquivo
XLSX é um formato bem conhecido para documentos Excel Microsoft que foi introduzido por Microsoft com o lançamento do Microsoft Office 2007. Com base na estrutura organizada de acordo com as Convenções de Embalagem Aberta conforme descrito na Parte 2 do padrão OOXML ECMA-376, o novo formato é um pacote zip que contém vários arquivos XML. A estrutura e os arquivos subjacentes podem ser examinados simplesmente descompactando o arquivo .xlsx.
Leia maisOutros formatos de gráfico dinâmico suportados
Você também pode criar outros formatos Excel Microsoft com gráfico dinâmico, incluindo alguns listados abaixo.