API Ruby Foinse Oscailte chun Cáipéisí Word DOCX a Chruthú

Leabharlann Ruby Saor Ceannrónaíoch a chuireann ar chumas Forbróirí Bogearraí Cáipéisí Word a Chruthú, Táblaí a chur leis & a shaincheap, Íomhánna a ionsá, Briseadh Líne agus Formáidiú Téacs a chur i bhfeidhm ar Cháipéisí Word laistigh de Aipeanna Ruby.

Cad é Leabharlann PureDocx?

Is leabharlann Ruby cumhachtach, foinse oscailte í PureDocx a shimpliúann próiseas cruthú comhad .docx Microsoft Word laistigh de fheidhmchláir Ruby. Soláthraíonn sé bealach díreach agus intuítí chun cáipéisí Word a ghiniúint go clárúcháin, rud a fhágann gur uirlis den scoth é do fhorbróirí bogearraí a theastaíonn ó chás tuarascálacha, sonrascanna, nó aon chineál eile deiciméad a chruthú go tapa. Sa chroí, ligeann PureDocx duit doiciméad a shainiú le ceanntásc agus ábhar. Beidh an ceanntásc le feiceáil ar gach leathanach den doiciméad, agus rithfidh an t-ábhar ó leathanach go leathanach eile.

Is leabharlann iontach í PureDocx d’aon fhorbróir Ruby a theastaíonn .docx a ghiniúint. Tá a API simplí, gnéithe solúbtha, agus nádúr foinse oscailte, rud a fhágann go bhfuil sé ar cheann de na roghanna is fearr le haghaidh raon leathan feidhmchlár. Ligeann a API glan agus intuítí d’fhorbróirí doiciméad casta a chruthú le beagán cód. Le tacaíocht le haghaidh téacs, íomhánna, agus táblaí, tugann PureDocx an solúbthacht chun cineál éagsúil de doiciméid a chruthú. Tá a DSL galánta, tacaíocht le haghaidh ceanntásc/buntáisc, íomhánna agus táblaí, agus comhoiriúnacht le suiteanna oifige coitianta, rud a fhágann gur rogha den scoth é le haghaidh giniúint tuarascálacha agus uathoibriú doiciméad.

Previous Next

Tús a Chur le PureDocx

Is é an bealach molta chun PureDocx a shuiteáil ná ag baint úsáide as RubyGems. Úsáid an t-ordú seo a leanas le haghaidh suiteáil réidh.

Suiteáil Cáipéisí trí RubyGems


$ gem 'puredocx

// Or install it yourself as

$ gem install PureDocx

You can also download it directly from GitHub.

Cruthú Cáipéisí Word trí Ruby

Tá tacaíocht iomlán ag leabharlann PureDocx foinse oscailte le haghaidh cruthú agus bainistíocht cáipéisí Word laistigh de fheidhmchláir Ruby. Sa chroí, ligeann PureDocx duit doiciméad a shainiú le ceanntásc agus ábhar. Beidh an ceanntásc le feiceáil ar gach leathanach den doiciméad, agus rithfidh an t-ábhar ó leathanach go leathanach eile. Is féidir le forbróirí bogearraí go leor cineálacha formáidiú a chur i bhfeidhm, táblaí agus íomhánna a chur leis, agus ábhar a ionsá i gceann trice. Seo sampla bunúsach a léiríonn conas doiciméad word a chruthú trí orduithe Ruby.

Conas Cáipéis Word a Chruthú laistigh de Aipeanna Ruby?

PureDocx.create('my_document.docx') do |doc|
  doc.header([
    doc.text('My Awesome Document Header')
  ])
  doc.content([
    doc.text('This is the main content of my document.')
  ])
end

Cuir Formáidiú Téacs i bhFeidhm laistigh de Cháipéisí trí Ruby

Déanann leabharlann Ruby PureDocx sé éasca do fhorbróirí bogearraí stíleanna agus formáidiú éagsúla a chruthú agus a chur i bhfeidhm ar ábhar laistigh de cháipéisí Word. Soláthraíonn an leabharlann raon roghanna le haghaidh formáidiú téacs, lena n-áirítear stíleanna trom nó iodálach, socrú méide cló, ailíniú an téacs ar chlé, i lár, nó ar dheis, agus go leor eile. Seo sampla simplí a léiríonn conas is féidir le forbróirí bogearraí roghanna formáidiú éagsúla a chur i bhfeidhm ar téacs laistigh de cháipéis Word.

Conas Formáidiú Téacs a chur i bhfeidhm laistigh de Cháipéisí Word trí API Ruby?

Cruthaigh & Saincheap Táblaí i gComhaid Word trí Ruby

Is bealach cumhachtach í táblaí chun sonraí a eagrú agus a thaispeáint laistigh de doiciméid. Déanann leabharlann PureDocx sé éasca táblaí le stíliú saincheaptha a chruthú laistigh de cháipéisí Word trí leabharlann Ruby. Is féidir le forbróirí bogearraí an cuma a saincheapadh ar a dtáblaí le roghanna éagsúla, mar shampla leithead an tábla a shocrú, máinliacht uachtarach agus clé ar na cealla tábla a shainiú, na leathanaigh a ba chóir gan imlíne, leithead colún ar leith a shocrú, na leathanaigh a ba chóir go mbeadh imlíne trom acu agus mar sin de. Léiríonn an sampla thíos conas tábla simplí a chruthú laistigh de fheidhmchláir Ruby.

Conas Tábla Simplí a Chruthú laistigh de Aipeanna Ruby?


table_data = [
  [{ column: [doc.text('Column 1')] }, { column: [doc.text('Column 2')] }],
  [{ column: [doc.text('Row 2, Col 1')] }, { column: [doc.text('Row 2, Col 2')] }]
]
doc.table(table_data)

Conas Tábla a Shaincheapadh le Stíliú Saincheaptha trí API Ruby?


table_options = {
  table_width: 8000,
  paddings: { top: 100, left: 100 },
  sides_without_border: [:top, :bottom],
  bold_sides: [:left, :right],
  col_width: [4000, 4000]
}
doc.table(table_data, table_options)

Cuir Leagadh Leathanach, Briseadh Líne & Leathanaigh Nua i bhfeidhm trí Ruby

Tá roghanna éagsúla curtha ar fáil ag leabharlann PureDocx foinse oscailte le haghaidh láimhseáil doiciméad oibre laistigh de fheidhmchlár Ruby. Ligeann an leabharlann duit uimhir leathanaigh a chur le doiciméid go héasca. Is féidir leat an suíomh na n-uimhreacha leathanaigh a shonrú sa bhuntásc mar 'clé', 'deas', nó 'lár'. Is féidir leat an modh brake a úsáid chun briseadh líne a chur leis agus an modh new_page a úsáid chun leathanach nua a thosú. Léiríonn an sampla thíos conas briseadh líne a chur i bhfeidhm agus leathanaigh nua a chur le chéile i dtaobh doiciméad Word.

Conas Briseadh Línte a chur i bhfeidhm agus Leathanaigh Nua a Chur Leis trí Ruby?


doc.text('This is the first line.')
doc.brake
doc.text('This is the second line.')
doc.new_page
doc.text('This is on a new page.')

 Gaeilge