Open Source Ruby API til Excel-regnearksbehandling
Gratis Ruby Library, der arbejder med Excel XLSX-filformater. Det understøtter hurtig parsing af XLSX-filformater, generering af en ny projektmappe, læsning af eksisterende XLSX-filer og så videre.
rubyXL er et førende Ruby-bibliotek til at arbejde med Excel XLSX-filformater. Biblioteket har inkluderet en meget nyttig funktion til en meget hurtig parsing af XLSX-filformater i Ruby-applikationer. Biblioteket er i stand til at analysere hele OOXML-strukturen og kan nemt åbne, læse og ændre filer oprettet af MS Excel. Biblioteket er open source og er frit tilgængeligt under MIT-licensen for den brede offentlighed.
rubyXL-biblioteket har inkluderet meget nyttige funktioner relateret til oprettelse og tilpasning af Excel XLSX-filer, såsom at læse eksisterende XLSX-filer, få adgang til en bestemt række eller kolonne i et regneark, generere en ny projektmappe, få adgang til og administrere nye celleegenskaber, indsætte og administrere nye rækker og kolonner, tilføjelse af nye regneark til en projektmappe, omdøbning af regneark, ændring af formatering og typografi af celler, rækker eller kolonner, forbedrede rammer, fletning af celler, slet regnearksrækker eller kolonner og meget mere
Kom godt i gang med rubyXL
Den anbefalede måde at installere rubyXL-biblioteket på er ved at bruge RubyGems. Brug venligst følgende kommando for problemfri installation.
Installer rubyX via RubyGems
gem install rubyXL
Generer ny Excel-projektmappe via Ruby
Microsoft Excel er et kraftfuldt værktøj, der giver brugerne mulighed for at organisere og gemme deres data på en bedre måde. Det er det mest brugte regnearksprogram og spiller en vigtig rolle i mange forretningsaktiviteter, uddannelsesopgaver samt individuel dataorganisation. RubyXL-biblioteket giver softwareprogrammører mulighed for at generere en ny Excel-projektmappe med blot et par linjer kode. Du kan nemt tilføje et nyt regneark, tildele et navn til regnearket, slette det uønskede regneark og meget mere.
Opret Excel-projektmappe via Ruby
require 'rubyXL'
wb = RubyXL::Workbook.new
wb.is_template = true
ws = wb[0]
ws.add_cell(0, 0, 'test')
wb.save('output.xltx')
Administrer kolonner og rækker via Ruby
Open source rubyXL-biblioteket har inkluderet flere vigtige funktioner relateret til styring af rækker og kolonner i et Excel-regneark. Biblioteket har ydet support til indsættelse af nye rækker eller kolonner, ændring af rækkehøjde, ændring af kolonnebredde, ændring af skrifttyper inde i en række eller kolonne, ændring af justering, sletning af et sæt rækker eller kolonner, ændring af celleformat, og så videre
Få adgang til og rediger eksisterende regneark
Open source rubyXL giver softwareudviklere mulighed for at få adgang til og åbne allerede oprettede regneark ved hjælp af Ruby-kode. Du kan nemt få adgang til en bestemt række og læse dens indhold og ændre den efter dine egne behov. Biblioteket understøtter også tilføjelse af nye regneark, billeder og tekst med blot et par linjer Ruby-kode. Du kan også vælge at ændre celler, kanter, udfylde, flette celler og så videre.
Adgang til og omdøbning af arbejdsark via Ruby Library
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.
Læs eksisterende Excel-fil via Ruby
Det gratis rubyXL-bibliotek gør det muligt for softwareudviklere at åbne og læse eksisterende Excel-regnearksdokumenter i deres egen applikation ved hjælp af et par Ruby-kommandoer. Biblioteket har givet nogle nyttige funktioner til at få adgang til og gentage gennem forskellige rækker og kolonner med lethed.
Læs Excel-fil via Ruby API
//Replace 'ExcelFilePath' with the file path to read file
workbook = RubyXL::Parser.parse('ExcelFilePath')