.NET API για υπολογιστικά φύλλα Microsoft® Excel

API ανοιχτού κώδικα για εισαγωγή και εξαγωγή δεδομένων από τη μορφή αρχείου Excel

Τι είναι το Magicodes.IE;

Το Magicodes.IE είναι μια καθαρή βιβλιοθήκη .NET που δίνει στους προγραμματιστές λογισμικού τη δυνατότητα εισαγωγής και εξαγωγής δεδομένων από τη μορφή αρχείου Microsoft Excel. Χρησιμοποιώντας το API, μπορείτε να εισάγετε και να εξάγετε δεδομένα ως DTO, να εξάγετε γενική βιβλιοθήκη και να εξάγετε πρότυπο, φανταχτερές και δυναμικές αναφορές. Το API δεν επιτρέπει τον χειρισμό της μορφής αρχείου XLS (Excel97-2003) και υποστηρίζει μόνο τη μορφή αρχείου XLSX και CSV.

Ένα από τα κύρια χαρακτηριστικά του API είναι η εισαγωγή δεδομένων ως DTO. Το Magicodes.IE.Excel μπορεί να δημιουργήσει αυτόματα εισαγόμενα πρότυπα Excel, επικύρωση δεδομένων, επικύρωση προτύπων, ρυθμίσεις ανάγνωσης, περιορισμούς τιμών και αντιστοίχιση και εξαγωγή σήμανσης επικύρωσης Excel με βάση τις ρυθμίσεις DTO και χαρακτηριστικών. Επιπλέον, το API υποστηρίζει διάφορα φίλτρα για την υποστήριξη σεναρίων όπως πολυγλωσσική εμφάνιση, δυναμική εμφάνιση στηλών ελέγχου και άλλα.

Previous Next

Ξεκινώντας με το Magicodes.IE

Ο καλύτερος τρόπος εγκατάστασης του Magicodes.IE είναι μέσω του NuGet, χρησιμοποιήστε την ακόλουθη εντολή για να εγκαταστήσετε το API.

Εγκαταστήστε το Magicodes.IE από το NuGet

 Install-Package Magicodes.IE.Excel

Εισαγωγή δεδομένων στο Excel μέσω δωρεάν .NET API

Το Magicodes.IE επιτρέπει στους προγραμματιστές .NET να εισάγουν δεδομένα σε υπολογιστικά φύλλα του Microsoft Excel μέσω προγραμματισμού. Το API σάς επιτρέπει να δημιουργείτε DTO, να δημιουργείτε πρότυπα εισαγωγής και να τα συμπληρώνετε με δεδομένα. Χρησιμοποιώντας το API, μπορείτε εύκολα να καλέσετε τα πρότυπα εισαγωγής και να εισαγάγετε δεδομένα σε αυτά. Το παρακάτω απόσπασμα κώδικα δείχνει πώς να εισάγετε δεδομένα χρησιμοποιώντας ένα υπάρχον πρότυπο. Λάβετε υπόψη ότι το απόσπασμα κώδικα χρησιμοποιεί ήδη ένα προκαθορισμένο αντικείμενο ImportStudentDto.

Δωρεάν .NET API για εισαγωγή δεδομένων Excel

  1. Ορίστε μια διαδρομή αρχείου ως συμβολοσειρά
  2. Εισαγάγετε δεδομένα στο Excel χρησιμοποιώντας ένα προκαθορισμένο ImportStudentDto και πρότυπο. Μπορείτε επίσης να ορίσετε το δικό σας DTO σύμφωνα με τις ανάγκες σας
  3. Βεβαιωθείτε ότι τα δεδομένα έχουν εισαχθεί επιτυχώς και δεν τα αρχειοθετήσετε μηδενικά.

Εισαγωγή δεδομένων στο 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();
            
 Ελληνικά