1. Produtos
  2.   Planilha
  3.   .NET
  4.   Magicodes.IE
 
  

API .NET para planilhas do Microsoft® Excel

API de código aberto para importar e exportar dados do formato de arquivo do Excel

O que é Magicodes.IE?

Magicodes.IE é uma biblioteca .NET pura que oferece aos desenvolvedores de software a capacidade de importar e exportar dados do formato de arquivo Microsoft Excel. Usando a API, você pode importar e exportar dados como DTO, exportar biblioteca geral e exportar modelos, relatórios sofisticados e dinâmicos. A API não permite a manipulação do formato de arquivo XLS (Excel97-2003) e suporta apenas o formato de arquivo XLSX e CSV.

Um dos principais recursos da API é importar dados como DTO. Magicodes.IE.Excel pode gerar automaticamente modelos importados do Excel, validação de dados, validação de modelo, configurações de leitura, restrições de valor e mapeamento, e saída de marcação de validação do Excel com base em DTO e configurações de recursos. Além disso, a API oferece suporte a vários filtros para oferecer suporte a cenários como exibição de coluna de controle dinâmico em vários idiomas e muito mais.

Previous Next

Introdução ao Magicodes.IE

A melhor maneira de instalar o Magicodes.IE é via NuGet, use o seguinte comando para instalar a API.

Instale Magicodes.IE do NuGet

 Install-Package Magicodes.IE.Excel

Importar dados no Excel via API .NET gratuita

Magicodes.IE permite que programadores .NET importem dados em planilhas do Microsoft Excel programaticamente. A API permite criar DTO, gerar modelos de importação e preenchê-los com dados. Usando a API, você pode facilmente chamar os modelos de importação e importar dados neles. O trecho de código a seguir demonstra como importar dados usando um modelo existente. Observe que o trecho de código já está usando um objeto ImportStudentDto predefinido.

API .NET gratuita para importar dados do Excel

  1. Definir um caminho de arquivo como uma string
  2. Importe dados para o Excel usando um ImportStudentDto e um modelo predefinidos. Você também pode definir seu próprio DTO conforme sua necessidade
  3. Verifique se os dados foram importados com sucesso e arquive-os como não nulos.

Importar dados no Excel - C#

// set filepath
var filePath = ("filefoamt.xlsx");
// import data                      
var result = await Importer.GenerateTemplate(filePath);
// check that if data is not null
result.ShouldNotBeNull();
// check if output file existsa
File.Exists(filePath).ShouldBeTrue();
            
 Português