1. Produkti
  2.   Prezentācija
  3.   Ruby
  4.   Ruby-PPTX
 
  

Izveidojiet jaunas prezentācijas, pievienojiet attēlus un slaidus, izmantojot bezmaksas Ruby API

Vadoša atvērtā koda Ruby PPTX bibliotēka, lai izveidotu, lasītu, rediģētu un manipulētu ar PowerPoint PPTX prezentāciju. Pievienojiet un dzēsiet slaidus, tekstu, attēlus, izmantojot bezmaksas Ruby API

Kas ir Ruby-PPTX bibliotēka?

PowerPoint automatizācija kļūst par nepieciešamību uzņēmumiem, izglītītājiem un izstrādātājiem, kuriem jāveido prezentācijas lielā apjomā. Tradicionālie veidi bieži balstās uz apjomīgām bibliotēkām vai Microsoft rīkiem, bet Ruby-PPTX gems piedāvā gudrāku alternatīvu. Šis atvērtā koda Ruby PPTX API ļauj programmatūras izstrādātājiem izveidot jaunas prezentācijas, izmantojot Ruby, tieši savās lietojumprogrammās — nav vajadzīga PowerPoint instalācija. Ar Ruby-PPTX var pievienot slaidus prezentācijām, ievietot tekstu un attēlus, piemērot pielāgotus stilus vai animācijas, pat eksportēt slaidus kā attēlus. Tas ir viegls un intuitīvs Ruby PowerPoint API, kas izstrādāts mūsdienīgai automatizācijai.

Izstrādāts Nuvyu un licencēts saskaņā ar MIT, Ruby-PPTX ļauj programmatūras izstrādātājiem ģenerēt Office Open XML (.pptx) failus, izmantojot Ruby iebūvēto failu sistēmu, bez ārējām atkarībām. Tas padara to par ideālu risinājumu tīmekļa lietotnēm vai pakalpojumiem, kas izveidoti uz Ruby vai Ruby on Rails. Izstrādātāji var pievienot tekstu prezentācijām, izveidot konsekventus slaidu izkārtojumus un integrēt prezentāciju ģenerēšanu lielākās sistēmās. Lai gan tas vēl nav spējīgs iebūvēti konvertēt PowerPoint uz PDF, izmantojot Ruby, tas labi sadarbojas ar citiem rīkiem šim nolūkam. Ikvienam, kas vēlas konvertēt PowerPoint PPTX tiešsaistē vai automatizēt slaidu izveidi, Ruby-PPTX piedāvā tīru, uzticamu risinājumu.

Previous Next

Sākums ar “Ruby-PPTX”

Ieteicamais veids, kā instalēt Ruby-PPTX Ruby bibliotēku, ir izmantot Ruby gem. Lūdzu, izmantojiet šādu komandu, lai instalācija noritētu gludi.

Instalējiet 'Ruby-PPTX' caur Ruby gem

gem install ruby-pptx 

Instalējiet Ruby-PPTX Ruby bibliotēku caur GitHub

git clone https://github.com/nuvyu/ruby-pptx.git  

Izveidojiet prezentācijas no nulles, izmantojot Ruby

Tad atvērtā koda Ruby-PPTX bibliotēka ļauj vienkārši izveidot jaunu prezentāciju no nulles Ruby lietojumprogrammās. Bibliotēka nodrošina vairākas svarīgas funkcijas PowerPoint PPTX prezentāciju apstrādei, piemēram, jaunu slaidu ievietošanu, tabulu pievienošanu slaidiem, slaida izkārtojuma un nosaukuma norādīšanu, attēlu ievietošanu slaidos, teksta pievienošanu, nevēlamu slaidu dzēšanu, stilu un formatēšanas piemērošanu un daudz ko citu. Šeit ir vienkāršs piemērs, kas parāda, kā izveidot vienkāršu PPTX prezentāciju Ruby lietojumprogrammā.

Kā izveidot vienkāršu PPTX prezentāciju, izmantojot Ruby API?

require 'ruby-pptx'

presentation = RubyPPTX::Presentation.new

presentation.add_slide do |slide| slide.add_text('Welcome to Ruby-PPTX!', x: 100, y: 100, font_size: 32, color: '0000FF') end

presentation.save('welcome.pptx')

Pievienojiet slaidus ar dažādiem izkārtojumiem PPTX failam, izmantojot Ruby

Ruby-PPTX bibliotēka atver plašas iespējas Ruby izstrādātājiem, kas vēlas automatizēt PowerPoint ģenerēšanu un pārvaldīt slaidus tajā. Bibliotēka ļauj programmatūras izstrādātājiem viegli pievienot slaidus ar dažādiem iepriekš definētiem izkārtojumiem, pievienot slaidu virsrakstus, eksportēt slaida saturu, eksportēt slaidu uz attēlu un dzēst slaidus Ruby lietojumprogrammās. Šeit ir vienkāršs piemērs, kas parāda, kā programmatūras izstrādātāji var pievienot slaidus ar dažādiem iepriekš definētiem izkārtojumiem, izmantojot Ruby komandas.

Kā pievienot slaidus ar iepriekš definētiem izkārtojumiem Ruby lietotnē?

# Title slide title_slide = presentation.add_slide(:title)

# Virsraksts un satura slaids
content_slide = presentation.add_slide(:title_content)

# Divu satura slaids
two_content_slide = presentation.add_slide(:two_content)

# Salīdzinājuma slaids
comparison_slide = presentation.add_slide(:comparison)

# Tukšs slaids
blank_slide = presentation.add_slide(:blank)

Strādājiet ar tekstu un attēliem PPTX failos, izmantojot Ruby

Atvērtā koda Ruby-PPTX bibliotēka nodrošina pilnīgu funkcionalitāti teksta un attēlu apstrādei PowerPoint PPTX prezentācijās, izmantojot Ruby bibliotēku. Ar tikai pāris koda rindām programmatūras izstrādātāji var iekļaut ārējos attēlus tieši slaidos, ievietot tekstu, piemērot stilus esošajam tekstam, noņemt nevēlamu satura daļu utt. Zemāk esošais piemērs parāda, kā izstrādātāji var ievietot attēlu prezentācijas slaidā Ruby lietojumprogrammās.

Kā ievietot attēlu prezentācijas slaidā, izmantojot Ruby API?

content_slide.add_image("/path/to/image.png", width: 300, height: 200, position: {x: 100, y: 150}) 
 Latviski