1. Tuotteet
  2.   Laskentataulukko
  3.   .NET
  4.   Magicodes.IE
 
  

.NET API Microsoft® Excel-laskentataulukoille

Avoimen lähdekoodin API tuoda ja viedä tietoja Excel-tiedostomuodosta

Mikä on Magicodes.IE?

Magicodes.IE on puhdas .NET-kirjasto, joka antaa ohjelmistokehittäjille mahdollisuuden tuoda ja viedä tietoja Microsoft Excel -tiedostomuodosta. API:n avulla voit tuoda ja viedä tietoja DTO:na, viedä yleisen kirjaston ja viedä mallipohjaisia hienoja ja dynaamisia raportteja. API ei salli XLS (Excel97-2003) -tiedostomuodon manipulointia ja tukee vain XLSX- ja CSV-tiedostomuotoja.

Yksi API:n tärkeimmistä ominaisuuksista on tietojen tuonti DTO-muodossa. Magicodes.IE.Excel voi automaattisesti luoda tuotuja Excel-malleja, tietojen validointia, mallin validointia, lukuasetuksia, arvorajoituksia ja kartoituksia sekä tulostaa Excelin vahvistusmerkinnät DTO- ja ominaisuusasetusten perusteella. Lisäksi API tukee erilaisia suodattimia tukemaan skenaarioita, kuten monikielistä näyttöä, dynaamista ohjaussarakkeen näyttöä ja paljon muuta.

Previous Next

Magicodes.IE:n käytön aloittaminen

Paras tapa asentaa Magicodes.IE on NuGetin kautta. Käytä seuraavaa komentoa API:n asentamiseen.

Asenna Magicodes.IE NuGetistä

 Install-Package Magicodes.IE.Excel

Tuo tiedot Exceliin ilmaisen .NET API:n kautta

Magicodes.IE sallii .NET-ohjelmoijien tuoda tietoja Microsoft Excel -laskentataulukoihin ohjelmallisesti. API:n avulla voit luoda DTO:ta, luoda tuontimalleja ja täyttää ne tiedoilla. API:n avulla voit helposti kutsua tuontimalleja ja tuoda niissä olevia tietoja. Seuraava koodinpätkä näyttää, kuinka tietoja tuodaan olemassa olevan mallin avulla. Huomaa, että koodinpätkä käyttää jo ennalta määritettyä ImportStudentDto-objektia.

Ilmainen .NET-sovellusliittymä Excel-tietojen tuomiseen

  1. Määritä tiedostopolku merkkijonoksi
  2. Tuo tiedot Exceliin ennalta määritetyn ImportStudentDto:n ja mallin avulla. Voit myös määrittää oman DTO:si tarpeidesi mukaan
  3. Tarkista, että tiedot on tuotu onnistuneesti ja tallenna ne tyhjäksi.

Tuo tiedot Excelissä - 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();
            
 Suomen