Μετατροπή ODS σε πίνακα byte μέσω C#
Εγγενής και υψηλής απόδοσης Microsoft Excel ODS μετατροπή πίνακα byte ή αντίστροφα για επεξεργασία δεδομένων υπολογιστικών φύλλων χρησιμοποιώντας API .NET από την πλευρά του διακομιστή.
Το Byte Array είναι χρήσιμο για την επεξεργασία ή την αποθήκευση δεδομένων. Μπορείτε να μετατρέψετε το αρχείο ODS σε Byte Array καθώς και αΣυστοιχία Byte στο ODS έγγραφο που χρησιμοποιεί τη γλώσσα C#. Για να μετατρέψουμε το ODS σε πίνακα byte, θα χρησιμοποιήσουμε
API που προσφέρει διαφορετικές δυνατότητες για χειρισμό και μετατροπή εγγράφων χρησιμοποιώντας την πλατφόρμα .NET.
Πώς να μετατρέψετε το ODS σε πίνακα Byte μέσω του C#
Είναι εύκολο για τους προγραμματιστές να φορτώσουν και να μετατρέψουν αρχεία ODS σε πίνακα byte για περαιτέρω εργασίες χειρισμού σε λίγες μόνο γραμμές κώδικα.
- Συμπεριλάβετε τον χώρο ονομάτων στο αρχείο της τάξης σας
- Φόρτωση αρχείου εισόδου ODS χρησιμοποιώντας το βιβλίο εργασίας
- Αρχικοποίηση αντικειμένου MemoryStream
- Μετατροπή δεδομένων ροής σε πίνακα byte
- Επεξεργαστείτε τα δεδομένα σύμφωνα με τις απαιτήσεις σας
Απαιτήσεις συστήματος
Απλώς βεβαιωθείτε ότι το σύστημα έχει Microsoft Windows ή ένα συμβατό λειτουργικό σύστημα με .NET Framework, .NET Core, Windows Azure, Mono ή Xamarin πλατφόρμες, καθώς και περιβάλλον ανάπτυξης 80161 Studio3, όπως 80161 Studio6.
- Εγκατάσταση από τη γραμμή εντολών ως
nuget install Aspose.Cells
ή μέσω της Κονσόλας Package Manager του Visual Studio μεInstall-Package Aspose.Cells
. - Εναλλακτικά, αποκτήστε το πρόγραμμα εγκατάστασης MSI εκτός σύνδεσης ή όλα τα DLL σε ένα αρχείο ZIP απόλήψεις
Αυτό το δείγμα κώδικα δείχνει ODS σε πίνακα byte C# Μετατροπή
Workbook workbook = new Workbook("sourceFile.ods");
//Save the workbook in memory stream
MemoryStream ms = new MemoryStream();
workbook.Save(ms, SaveFormat.Ods);
//Read bytes from memory stream
byte[] byte_array = new byte[ms.Length];
ms.Read(byte_array, 0, byte_array.Length);
// Process the memory stream byte array data as of your requirement
ODS Τι είναι μορφή αρχείου ODS
Τα αρχεία με επέκταση .ods αντιπροσωπεύουν τη μορφή εγγράφου υπολογιστικού φύλλου OpenDocument που είναι επεξεργάσιμα από τον χρήστη. Τα δεδομένα αποθηκεύονται μέσα στο αρχείο ODF σε γραμμές και στήλες. Είναι μορφή που βασίζεται σε XML και είναι ένας από τους διάφορους υποτύπους της οικογένειας Μορφές Ανοιχτών Εγγράφων (ODF). Η μορφή καθορίζεται ως μέρος των προδιαγραφών ODF 1.2 που δημοσιεύει και διατηρεί το OASIS. Ένας αριθμός εφαρμογών στο Windows καθώς και σε άλλα λειτουργικά συστήματα μπορούν να ανοίξουν αρχεία ODS για επεξεργασία και χειρισμό, συμπεριλαμβανομένων των Microsoft Excel, NeoOffice και LibreOffice. Τα αρχεία ODS μπορούν επίσης να μετατραπούν σε άλλες μορφές υπολογιστικών φύλλων, όπως XLS, XLSX και άλλα από διαφορετικές εφαρμογές.
Διαβάστε ΠερισσότεραΆλλες υποστηριζόμενες μετατροπές
Μπορείτε επίσης να μετατρέψετε άλλες μορφές αρχείων σε πίνακα byte ή αντίστροφα, συμπεριλαμβανομένων μερικών που αναφέρονται παρακάτω.