1. Produktai
  2.   Pristatymas
  3.   Ruby
  4.   powerpoint
 
  

Nemokama „Ruby Library“, skirta darbui su „Microsoft® PowerPoint“ failais

Atvirojo kodo Ruby API, skirta kurti, redaguoti, peržiūrėti ir konvertuoti Microsoft PowerPoint PPT ir PPTX pristatymus

PowerPoint pristatymai tapo neatsiejama mūsų verslo ir akademinio gyvenimo dalimi. Tai padeda profesionalams pateikti informaciją savo pranešėjams vizualiai patraukliu ir dinamišku būdu. Tačiau profesionaliai atrodančio pristatymo kūrimas nuo nulio gali užtrukti daug laiko ir pareikalauti daug projektavimo įgūdžių. „PowerPoint Ruby gem“ yra labai galingas įrankis, kuris palengvina jūsų darbą, nes padeda kurti ir valdyti „PowerPoint“ pristatymus programiškai, naudojant vos kelias kodo eilutes.

„Powerpoint“ Ruby brangakmenis yra labai galinga Ruby biblioteka, leidžianti programinės įrangos kūrėjams kurti ir redaguoti PowerPoint pristatymus savo programose, naudojant Ruby programavimo kalbą. Perlas sukurtas ant Microsoft Office Open XML failo formato, kuris yra atviras standartas, skirtas saugoti ir valdyti biuro dokumentus. Bibliotekoje yra įvairių funkcijų, skirtų „PowerPoint“ pristatymams kurti, pavyzdžiui, generuoti pristatymus iš duomenų, saugomų duomenų bazėje arba skaičiuoklėje, arba dinamiškai kurti pristatymus pagal vartotojo įvestį.

„Powerpoint“ Ruby perlas yra labai lengvas, todėl programinės įrangos kūrėjai gali lengvai automatizuoti PowerPoint pristatymų kūrimą. Biblioteka suteikia vartotojams visišką savo pristatymų dizaino ir formatavimo kontrolę. Jis palaiko tokias funkcijas kaip pristatymo išdėstymo tinkinimas, daugialypės terpės elementų (vaizdų, vaizdo įrašų, garso) pridėjimas prie pristatymų, naujų skaidrių įterpimas, spalvų schemos pritaikymas, teksto šrifto ir dydžio tinkinimas ir daug daugiau. Biblioteka yra atvirojo kodo ir nemokama, todėl ja gali naudotis visi, norintys ją naudoti savo projektuose. Jei ieškote būdo, kaip supaprastinti PowerPoint pristatymo darbo eigą, tikrai verta patikrinti PowerPoint Ruby perlą.

Previous Next

Darbo su „powerpoint“ pradžia

Rekomenduojamas būdas įdiegti PowerPoint Ruby biblioteką yra naudoti Ruby gem. Norėdami sklandžiai įdiegti, naudokite šią komandą.

Įdiekite „powerpoint“ naudodami „Ruby gem“

gem install powerpoint 

Sukurkite PowerPoint pristatymą naudodami Ruby API

PowerPoint Ruby gem apima visas funkcijas, skirtas kurti ir redaguoti Microsoft PowerPoint pristatymus Ruby programose. Yra keletas svarbių bibliotekos funkcijų, kurios padeda programinės įrangos kūrėjams tvarkyti pristatymus, pvz., lentelės skaidrių pridėjimas prie pristatymo, skaidrės išdėstymo ir pavadinimo nurodymas, vaizdų įterpimas į skaidres, teksto įtraukimas į skaidres, nepageidaujamų skaidrių ištrynimas, taikymas. stiliai, formatavimas ir daugelis kitų. Šiame pavyzdyje parodyta, kaip sukurti PowerPoint pristatymą su pagrindiniais duomenimis naudojant Ruby komandas.

Sukurkite „PowerPoint“ pristatymą naudodami „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')

Pridėkite ir tvarkykite pristatymo skaidres per Ruby API

Atvirojo kodo „Ruby“ biblioteka „PowerPoint“ suteikia programinės įrangos kūrėjams visišką kontrolę, kaip pridėti ir tinkinti skaidres savo „Ruby“ programose. Bibliotekoje yra keletas svarbių funkcijų, skirtų darbui su pristatymo skaidrėmis, pvz., naujų skaidrių įterpimas į esamas pateiktis, vaizdo skaidrės su tekstiniu turiniu pridėjimas, nepageidaujamų skaidrių pašalinimas iš pristatymų, pristatymo skaidrių skaičiaus gavimas, konkrečios skaidrės gavimas iš pristatymų. pristatymas ir daug daugiau. Šiame pavyzdyje parodyta, kaip pridėti naują skaidrę prie pristatymo ir įterpti vaizdą į skaidrę naudojant Ruby komandas.

Pridėkite naujų skaidrių prie pristatymų „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")

 Lietuvių