1. Produkti
  2.   Prezentācija
  3.   Ruby
  4.   powerpoint
 
  

Bezmaksas Rubīna bibliotēka darbam ar Microsoft® PowerPoint failiem

Atvērtā pirmkoda Ruby API, lai izveidotu, rediģētu, skatītu un konvertētu Microsoft PowerPoint PPT un PPTX prezentācijas

PowerPoint prezentācijas ir kļuvušas par mūsu uzņēmējdarbības, kā arī akadēmiskās dzīves neatņemamu sastāvdaļu. Tas palīdz profesionāļiem sniegt informāciju saviem prezentētājiem vizuāli saistošā un dinamiskā veidā. Tomēr profesionāla izskata prezentācijas izveide no nulles var būt ļoti laikietilpīga un prasa daudz dizaina iemaņu. PowerPoint Ruby gem ir ļoti spēcīgs rīks, kas atvieglo jūsu darbu, palīdzot programmatiski izveidot un manipulēt ar PowerPoint prezentācijām, izmantojot tikai dažas koda rindiņas.

Powerpoint Ruby dārgakmens ir ļoti jaudīga Ruby bibliotēka, kas programmatūras izstrādātājiem ļauj izveidot un rediģēt PowerPoint prezentācijas savās lietojumprogrammās, izmantojot Ruby programmēšanas valodu. Dārgakmens ir veidots, izmantojot Microsoft Office Open XML failu formātu, kas ir atvērts standarts biroja dokumentu glabāšanai un apstrādei. Bibliotēka ir nodrošinājusi dažādas funkcijas PowerPoint prezentāciju izveidei, piemēram, prezentāciju ģenerēšanai no datiem, kas glabājas datu bāzē vai izklājlapā, vai dinamiski izveidot prezentācijas, pamatojoties uz lietotāja ievadi.

Ar PowerPoint Ruby dārgakmeni ir ļoti viegli rīkoties, un programmatūras izstrādātājiem ir viegli automatizēt PowerPoint prezentāciju izveidi. Bibliotēka sniedz lietotājiem pilnīgu kontroli pār savu prezentāciju noformējumu un formatējumu. Tā atbalsta tādas funkcijas kā prezentācijas izkārtojuma pielāgošana, multivides elementu (attēlu, video, audio) pievienošana prezentācijām, jaunu slaidu ievietošana, kašķa krāsu shēma, teksta fonta un lieluma pielāgošana un daudzas citas. Bibliotēka ir atvērtā pirmkoda un brīvi lietojama, kas padara to pieejamu ikvienam, kas vēlas to izmantot savos projektos. Ja meklējat veidu, kā racionalizēt PowerPoint prezentācijas darbplūsmu, noteikti ir vērts pārbaudīt PowerPoint Ruby dārgakmeni.

Previous Next

Darba sākšana ar Powerpoint

Ieteicamais veids, kā instalēt PowerPoint Ruby bibliotēku, ir izmantot Ruby gem. Lūdzu, izmantojiet šo komandu, lai instalēšana noritētu vienmērīgi.

Instalējiet Powerpoint, izmantojot Ruby gem

gem install powerpoint 

Izveidot PowerPoint prezentāciju, izmantojot Ruby API

PowerPoint Ruby gem ir iekļauta pilnīga funkcionalitāte Microsoft PowerPoint prezentāciju izveidei un rediģēšanai Ruby lietojumprogrammās. Bibliotēkas daļai ir vairākas svarīgas funkcijas, kas palīdz programmatūras izstrādātājiem apstrādāt prezentācijas, piemēram, tabulas slaidu pievienošana prezentācijai, slaida izkārtojuma un nosaukuma noteikšana, attēlu ievietošana slaidos, teksta pievienošana slaidiem, nevēlamu slaidu dzēšana, lietošana. stili un formatējums un daudz kas cits. Šis piemērs parāda, kā izveidot PowerPoint prezentāciju ar pamatdatiem, izmantojot Ruby komandas.

Izveidojiet PowerPoint prezentāciju, izmantojot Ruby API

require 'powerpoint'

ppt = Powerpoint::Presentation.new

title_slide = ppt.add_slide(Powerpoint::TitleSlideLayout.new, 'Title')
content_slide = ppt.add_slide(Powerpoint::ContentSlideLayout.new, 'Content')
title_slide.add_title('My Presentation')
content_slide.add_text('This is the content of my presentation.')
ppt.save('my_presentation.pptx')

Pievienojiet un pārvaldiet prezentācijas slaidus, izmantojot Ruby API

Atvērtā pirmkoda Ruby bibliotēka PowerPoint sniedz programmatūras izstrādātājiem pilnīgu kontroli pār slaidu pievienošanu un pielāgošanu savās Ruby lietojumprogrammās. Bibliotēkā ir iekļautas vairākas svarīgas iespējas darbam ar prezentācijas slaidiem, piemēram, jaunu slaidu ievietošana esošajās prezentācijās, attēla slaidu pievienošana teksta saturam, nevēlamu slaidu dzēšana no prezentācijām, prezentācijas slaidu skaita iegūšana, konkrēta slaida iegūšana no prezentācija un daudzas citas. Šis piemērs parāda, kā prezentācijai pievienot jaunu slaidu un ievietot slaidā attēlu, izmantojot Ruby komandas.

Pievienojiet jaunus slaidus prezentācijām Ruby Apps

require 'powerpoint'

presentation = Powerpoint::Presentation.new

# add a new slide to the presentation

slide = presentation.add_slide(Powerpoint::SlideLayout::TITLE_AND_CONTENT)
textbox = slide.add_textbox(left: 100, top: 100, width: 400, height: 200)
textbox.text = "Hello, World!"

# add an image to a slide,
slide.add_picture("image.jpg", left: 100, top: 100, width: 400, height: 200)

# Save Presentation

presentation.save("my_presentation.pptx")
presentation = Powerpoint::Presentation.open("my_presentation.pptx")

 Latviski