1. Táirgí
  2.   Scarbhileog
  3.   Ruby
  4.   Spreadsheet Architect
 
  

Leabharlann Scarbhileoga Ruby chun Comhaid XLSX, ODS nó CSV a chruthú 

Oscail Source Ruby API chun doiciméid scarbhileoga XLSX, ODS, nó CSV a ghiniúint agus a láimhseáil, comhaid scarbhileoga il-bhileog a ghiniúint, sraitheanna agus colúin a chur leis trí úsáid a bhaint as orduithe Ruby.

Tá Ailtire Scarbhileog leabharlann Ruby foinse oscailte an-úsáideach chun doiciméid scarbhileog a chruthú agus a láimhseáil ag baint úsáide as orduithe Ruby. Tá tacaíocht curtha san áireamh sa leabharlann chun scarbhileoga XLSX, ODS, nó CSV a chruthú gan stró. Ceadaíonn an leabharlann scarbhileog a chruthú ó chaidreamh ActiveRecord, réada Ruby simplí, nó sonraí tábla.

Tá leabharlann Ailtirí Scarbhileog an-chobhsaí agus éasca le húsáid. Áiríodh leis roinnt gnéithe tábhachtacha a bhaineann le bainistíocht scarbhileog, mar shampla comhad scarbhileog nua a chruthú ón tús, scarbhileog a chruthú ó shonraí saincheaptha, an ceanntásc a ghiniúint, sraitheanna agus colúin a chur isteach, stíleanna a chur i bhfeidhm ar scarbhileoga cealla, bileoga oibre nua a chur leis, nua a chur leis. cealla, sonraí cille a shaincheapadh agus mar sin de.

Ag baint úsáide as an Scarbhileog Ailtirí leabharlainne is féidir le forbróirí doiciméad scarbhileoga il-bhileog a ghiniúint gan ach cúpla líne de chód. Is féidir na gnéithe go léir a bhaineann le formáidiú bunúsach a chur i bhfeidhm go héasca ar nós cló trom, iodálach, líne a chur faoi, ailíniú téacs, dath téacs agus cille a chur i bhfeidhm, clómhéid, agus go leor eile. Chuir sé roinnt ailiasanna stíl ar fáil freisin ar féidir iad a úsáid go héasca taobh istigh d'iarratais.

Previous Next

Tús a chur le hAiltire Scarbhileoga

Is é an bealach molta chun Ailtire Scarbhileog a shuiteáil isteach i do thionscadal trí úsáid a bhaint as RubyGems. Bain úsáid as an ordú seo a leanas le haghaidh suiteáil éasca.

Suiteáil Scarbhileog Ailtire trí RubyGems

gem 'spreadsheet_architect' 

Gin Scarbhileog XLSX agus ODS trí Ruby

Chuir Ailtire Scarbhileog leabharlainne Ruby foinse oscailte an cumas ar fáil d’fhorbróirí bogearraí doiciméid XLSX agus ODS a ghiniúint gan stró. Is féidir leat bileoga nua a chur leis go héasca, bileoga atá ann cheana a nuashonrú, bileoga a athainmniú, formáidiú a chur i bhfeidhm ar raon cealla, agus go leor eile. Soláthraíonn an leabharlann tacaíocht freisin chun ábhar bileog a chur in eagar agus gan ach cúpla líne de chód ann.

Gin Scarbhileoga Ilbhileog XLSX trí Ruby API

axlsx_package = SpreadsheetArchitect.to_axlsx_package({headers: headers, data: data})
axlsx_package = SpreadsheetArchitect.to_axlsx_package({headers: headers, data: data}, axlsx_package)
File.open('path/to/multi_sheet_file.xlsx', 'w+b') do |f|
  f.write axlsx_package.to_stream.read
end

Comhcheangail Il-Bileoga Oibre trí Ruby

Cuireann Ailtire Scarbhileog na leabharlainne saor in aisce ar chumas ríomhchláraitheoirí bogearraí il-bileoga oibre a chomhcheangal i gcomhad amháin ag baint úsáide as orduithe Ruby. Ní mór duit ainmneacha agus seoltaí iomlána na mbileog oibre a sholáthar. Ina dhiaidh sin, tá sé an-éasca a bheith páirteach leo ar bhileog eile de do rogha. Nuair a bheidh an próiseas críochnaithe is féidir leat stíleanna nua a chur i bhfeidhm go héasca, colúin nó sraitheanna nua a chur leis, agus íomhánna a chur isteach ann gan stró.

Cuir mages & Stíleanna le Bileog Oibre Excel

Tugann Ailtire Scarbhileog leabharlann Ruby foinse oscailte an cumas do ríomhchláraitheoirí bogearraí íomhánna a chur leis taobh istigh dá scarbhileog gan ach cúpla líne de chód Ruby. Is féidir leat ábhar scarbhileog a stíliú agus a shaincheapadh go héasca. Is féidir le forbróir a mhéid a choigeartú, íomhá eile a athsholáthar, agus íomhánna nach dteastaíonn a scriosadh gan stró.

Conas Téacs a Wrap trí Ruby API

$LOAD_PATH.unshift "#{File.dirname(__FILE__)}/../lib"
require 'axlsx'
p = Axlsx::Package.new
p.workbook do |wb|
  wb.styles do |s|
    wrap_text = s.add_style :fg_color=> "FFFFFF",
                            :b => true,
                            :bg_color => "004586",
                            :sz => 12,
                            :border => { :style => :thin, :color => "00" },
                            :alignment => { :horizontal => :center,
                                            :vertical => :center ,
                                            :wrap_text => true}
    wb.add_worksheet(:name => 'wrap text') do |sheet|
      sheet.add_row ['Torp, White and Cronin'], :style => wrap_text
      # Forcing the column to be a bit narrow so we can see if the text wrap.
      sheet.column_info.first.width = 5
    end
  end
end
p.serialize 'wrap_text.xlsx'
 Gaeilge