1. Produkty
  2.   Arkusz
  3.   .NET
  4.   Magicodes.IE
 
  

.NET API dla arkuszy kalkulacyjnych Microsoft® Excel

Open-Source API do importowania i eksportowania danych z formatu pliku Excel

Co to jest Magicodes.PL?

Magicodes.IE to czysta biblioteka .NET, która daje programistom możliwość importowania i eksportowania danych z formatu plików Microsoft Excel. Korzystając z interfejsu API, możesz importować i eksportować dane jako DTO, eksportować ogólną bibliotekę oraz eksportować szablony, fantazyjne i dynamiczne raporty. Interfejs API nie pozwala na manipulowanie formatem plików XLS (Excel97-2003) i obsługuje tylko format plików XLSX i CSV.

Jedną z głównych funkcji API jest importowanie danych jako DTO. Magicodes.IE.Excel może automatycznie generować zaimportowane szablony Excel, walidację danych, walidację szablonów, ustawienia odczytu, ograniczenia wartości i mapowanie oraz wyprowadzanie znaczników walidacji Excela na podstawie DTO i ustawień funkcji. Ponadto interfejs API obsługuje różne filtry w celu obsługi scenariuszy, takich jak wielojęzyczne, dynamiczne wyświetlanie kolumn kontrolnych i nie tylko.

Previous Next

Pierwsze kroki z Magicodes.IE

Najlepszym sposobem zainstalowania Magicodes.IE jest użycie NuGet, użyj następującego polecenia, aby zainstalować interfejs API.

Zainstaluj Magicodes.IE z NuGet

 Install-Package Magicodes.IE.Excel

Importuj dane do Excela za pomocą bezpłatnego interfejsu .NET API

Magicodes.IE umożliwia programistom .NET programowe importowanie danych w arkuszach kalkulacyjnych Microsoft Excel. API umożliwia tworzenie DTO, generowanie szablonów importu i wypełnianie ich danymi. Korzystając z API, możesz łatwo wywołać szablony importu i zaimportować do nich dane. Poniższy fragment kodu demonstruje, jak importować dane przy użyciu istniejącego szablonu. Należy zauważyć, że fragment kodu korzysta już ze wstępnie zdefiniowanego obiektu ImportStudentDto.

Bezpłatny interfejs API .NET do importowania danych z programu Excel

  1. Zdefiniuj ścieżkę pliku jako ciąg
  2. Importuj dane do programu Excel za pomocą predefiniowanego ImportStudentDto i szablonu. Możesz także zdefiniować własne DTO zgodnie z potrzebami
  3. Sprawdź, czy dane zostały pomyślnie zaimportowane i nie zapisz ich.

Importuj dane w Excelu - 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();
            
 Polski