Sursă foto: Fast Ruby Spreadsheet Generator Library
Ruby API sprijină în mod program crearea și manipularea documentelor foii de calcul. Acesta permite protejarea foilor de calcul, aplică stiluri personalizate formatare, inserarea imaginilor și hyperlink-ul.
Apelurile sunt o bibliotecă Ruby foarte utilă și cu sursă deschisă bogată, care ajută dezvoltatorii să genereze aplicații puternice pentru crearea și manipularea foii de calcul cu ușurință. Biblioteca generatoarelor de foi de calcul ajută dezvoltatorul să facă documente uimitoare Open XML Spreadsheet fără a avea cunoștințe complete despre specificațiile ECM.
Biblioteca de apeluri este foarte puternică, dar foarte simplă de configurat. A inclus mai multe caracteristici importante pentru generarea și procesarea Excel, cum ar fi adăugarea de foi de lucru noi, redenumirea unei foi de lucru, adăugarea de diagrame la foile de lucru, introducerea imaginilor și link-urilor, gestionarea coloanei.
Biblioteca a inclus, de asemenea, unele caracteristici avansate în timpul manipulării fișierelor de calcul, cum ar fi adăugarea de antete și foi, manipularea PivotTables, protejarea foilor folosind parole, tabele de filtrare automată și multe altele.
Începem cu apelurile
Modul de instalare a bibliotecii apelurilor este prin utilizarea RubyGems. Vă rugăm să utilizați următoarea comandă pentru o instalare netedă.
Instalarea apelurilor prin RubyGems
gem 'caxlsx'
Puteți să descărcați biblioteca partajată compilată din depozitul GitHub și să o instalați.
Creați foi de calcul cu grafice prin Ruby
Biblioteca apelurilor face ușor pentru programatorii de software să creeze foi de calcul Excel în propriile aplicații Ruby. Biblioteca acceptă adăugarea de diagrame la foaia de calcul cu doar câteva linii de cod. Acesta permite dezvoltatorilor să genereze plăcintă 3D, linie, scatter și diagrame de bar cu ușurință. Biblioteca permite utilizatorilor să construiască diagrame bazate pe datele personalizate, precum și să genereze diagrame fără date în foile de lucru. Puteți personaliza cu ușurință liniile directoare, rotația etichetelor și multe altele.
Protejați foile de calcul prin Ruby API
Open Source oferă programatorilor Ruby posibilitatea de a proteja foaia de calcul prin aplicarea parolelor în propriile aplicații. Este o tehnică foarte utilă care împiedică alte persoane să facă orice modificări sau vizualizări, mutări sau ștergerea datelor importante dintr-o foaie de lucru. Biblioteca a inclus suport pentru crearea de foi de lucru protejate prin parolă, precum și foi de lucru fără parole, cu doar câteva linii de cod.
Aplică stilurile personalizate în foile de lucru
Stilurile personalizate sunt o modalitate foarte convenabilă de a salva timpul utilizatorilor atunci când formataţi foile de lucru. Biblioteca de apeluri a oferit funcționalitate completă pentru aplicarea stilului personalizat și a formării în Excel Spreadsheet folosind codul Ruby. Biblioteca a oferit o formatare consistentă într-o serie de celule. Dezvoltatorii pot stiliza cu ușurință frontierele, pot folosi alinierea, pot aplica facturi, selecta fonturi și formate de numere într-o singură linie de cod Ruby.
Insertarea imaginilor și hyperlink-ul la foile de calcul
Libera bibliotecă de apeluri gratuite a oferit suport complet pentru adăugarea și modificarea imaginilor în foile lor de lucru cu doar câteva comenzi Ruby. Puteți utiliza formate populare de imagine, cum ar fi JPG, GIF, și PNG de imagini într-o foaie de lucru. De asemenea, puteți introduce imagini cu hyperlink-uri. Biblioteca permite, de asemenea, înlocuirea unei imagini existente sau modificarea dimensiunii și locului acesteia.