Ανοιχτού κώδικα Ruby API για επεξεργασία υπολογιστικών φύλλων Excel  

Δωρεάν Ruby Library που λειτουργεί με μορφές αρχείων Excel XLSX. Υποστηρίζει γρήγορη ανάλυση μορφών αρχείων XLSX, δημιουργία νέου βιβλίου εργασίας, ανάγνωση υπαρχόντων αρχείων XLSX κ.λπ.

Η rubyXL είναι μια κορυφαία βιβλιοθήκη Ruby για εργασία με μορφές αρχείων Excel XLSX. Η βιβλιοθήκη έχει συμπεριλάβει μια πολύ χρήσιμη λειτουργία για μια πολύ γρήγορη ανάλυση των μορφών αρχείων XLSX μέσα στις εφαρμογές Ruby. Η βιβλιοθήκη είναι σε θέση να αναλύει ολόκληρη τη δομή OOXML και μπορεί εύκολα να ανοίξει, να διαβάσει και να τροποποιήσει αρχεία που δημιουργούνται από το MS Excel. Η βιβλιοθήκη είναι ανοιχτού κώδικα και διατίθεται ελεύθερα υπό την άδεια του MIT για το ευρύ κοινό.

Η βιβλιοθήκη rubyXL έχει συμπεριλάβει πολύ χρήσιμες λειτουργίες που σχετίζονται με τη δημιουργία και την προσαρμογή αρχείων του Excel XLSX, όπως η ανάγνωση υπαρχόντων αρχείων XLSX, η πρόσβαση σε μια συγκεκριμένη γραμμή ή στήλη ενός υπολογιστικού φύλλου, η δημιουργία ενός νέου βιβλίου εργασίας, η πρόσβαση και η διαχείριση νέων ιδιοτήτων κελιών, η εισαγωγή και διαχείριση νέων σειρών και στήλες, προσθήκη νέων φύλλων εργασίας σε ένα βιβλίο εργασίας, μετονομασία φύλλων εργασίας, αλλαγή μορφοποίησης και στυλ κελιών, γραμμών ή στηλών, βελτιωμένα περιγράμματα, συγχώνευση κελιών, διαγραφή σειρών ή στηλών φύλλου εργασίας και πολλά άλλα

Previous Next

Ξεκινώντας με το rubyXL

Ο προτεινόμενος τρόπος εγκατάστασης της βιβλιοθήκης rubyXL είναι χρησιμοποιώντας το RubyGems. Χρησιμοποιήστε την ακόλουθη εντολή για ομαλή εγκατάσταση.

Εγκαταστήστε το rubyX μέσω του RubyGems

gem install rubyXL 

Δημιουργήστε νέο βιβλίο εργασίας του Excel μέσω Ruby

Το Microsoft Excel είναι ένα ισχυρό εργαλείο που δίνει στους χρήστες τη δυνατότητα να οργανώνουν και να αποθηκεύουν τα δεδομένα τους με καλύτερο τρόπο. Είναι το πιο χρησιμοποιούμενο πρόγραμμα υπολογιστικών φύλλων και διαδραματίζει σημαντικό ρόλο σε πολλές επιχειρηματικές δραστηριότητες, εκπαιδευτικές εργασίες καθώς και στην οργάνωση μεμονωμένων δεδομένων. Η βιβλιοθήκη rubyXL δίνει στους προγραμματιστές λογισμικού τη δυνατότητα να δημιουργήσουν ένα νέο βιβλίο εργασίας του Excel με λίγες μόνο γραμμές κώδικα. Μπορείτε εύκολα να προσθέσετε ένα νέο φύλλο εργασίας, να αντιστοιχίσετε ένα όνομα στο φύλλο εργασίας, να διαγράψετε το ανεπιθύμητο φύλλο εργασίας και πολλά άλλα.

Δημιουργία του Excel Cookbook μέσω Ruby

require 'rubyXL'
wb = RubyXL::Workbook.new
wb.is_template = true
ws = wb[0]
ws.add_cell(0, 0, 'test')
wb.save('output.xltx')

Διαχειριστείτε στήλες και γραμμές μέσω Ruby

Η βιβλιοθήκη ανοιχτού κώδικα rubyXL έχει συμπεριλάβει αρκετές σημαντικές δυνατότητες που σχετίζονται με τη διαχείριση γραμμών και στηλών μέσα σε ένα υπολογιστικό φύλλο Excel. Η βιβλιοθήκη έχει παράσχει υποστήριξη για την εισαγωγή νέων γραμμών ή στηλών, την αλλαγή του ύψους της γραμμής, την τροποποίηση του πλάτους της στήλης, την αλλαγή γραμματοσειρών μέσα σε μια γραμμή ή στήλη, την αλλαγή στοίχισης, τη διαγραφή ενός συνόλου γραμμών ή στηλών, την τροποποίηση της μορφής κελιών κ.λπ.

Πρόσβαση και τροποποίηση υπαρχόντων υπολογιστικών φύλλων

Το rubyXL ανοιχτού κώδικα δίνει στους προγραμματιστές λογισμικού τη δυνατότητα να έχουν πρόσβαση και να ανοίγουν ήδη δημιουργημένα υπολογιστικά φύλλα χρησιμοποιώντας τον κώδικα Ruby. Μπορείτε εύκολα να αποκτήσετε πρόσβαση σε μια συγκεκριμένη σειρά, να διαβάσετε το περιεχόμενό της και να την τροποποιήσετε σύμφωνα με τις δικές σας ανάγκες. Η βιβλιοθήκη παρέχει επίσης υποστήριξη για την προσθήκη νέων φύλλων εργασίας, εικόνων και κειμένου με μόνο μερικές γραμμές κώδικα Ruby. Μπορείτε επίσης να επιλέξετε αλλαγή κελιών, περιγράμματα, συμπλήρωση, συγχώνευση κελιών και ούτω καθεξής.

Πρόσβαση και ανανέωση φύλλων εργασίας μέσω της βιβλιοθήκης Ruby

workbook.worksheets[0] # Returns first worksheet
workbook[0]            # Returns first worksheet
workbook['Sheet1']
//Renaming Worksheets
worksheet.sheet_name = 'Cool New Name' # Note that sheet name is limited to 31 characters by Excel.

Διαβάστε το υπάρχον αρχείο Excel μέσω Ruby

Η δωρεάν βιβλιοθήκη rubyXL επιτρέπει στους προγραμματιστές λογισμικού να ανοίγουν και να διαβάζουν υπάρχοντα έγγραφα υπολογιστικού φύλλου Excel μέσα στη δική τους εφαρμογή χρησιμοποιώντας μερικές εντολές Ruby. Η βιβλιοθήκη έχει παράσχει μερικές χρήσιμες λειτουργίες για εύκολη πρόσβαση και επανάληψη μέσω διαφορετικών σειρών και στηλών.

Διάβασε το αρχείο του Excel μέσω του Ruby API

//Replace 'ExcelFilePath' with the file path to read file
workbook = RubyXL::Parser.parse('ExcelFilePath')
 Ελληνικά