1. Produktai
  2.   Pristatymas
  3.   Ruby
  4.   Aspose.Slides Cloud SDK for Ruby

Aspose.Slides Cloud SDK for Ruby

 
 

„Ruby SDK“ skaitykite, rašykite ir konvertuokite „PowerPoint“ pristatymus

Ruby API, skirta generuoti, modifikuoti, pateikti ir konvertuoti PowerPoint (PPT/PPTX) ir OpenOffice pristatymus nenaudojant Microsoft PowerPoint.

Aspose.Slides Cloud SDK, skirta Ruby yra galingas nuo platformos nepriklausomas SDK, leidžiantis programinės įrangos kūrėjams kurti, keisti, peržiūrėti, valdyti ir konvertuoti PowerPoint ir OpenOffice pristatymus debesyje. Ruby SDK yra puikus įrankis kūrėjams, norintiems integruoti Aspose.Slides Cloud funkcionalumą į savo Ruby pagrindu sukurtas programas. Naudodama „Cloud SDK for Ruby“, programinė įranga gali kurti naujas „PowerPoint“ pristatymas įvairiais failų formatais, pvz., PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP ir daugeliu kitų.

Aspose.Slides Cloud SDK, skirta Ruby bibliotekai, suteikė įvairių išplėstinių ir pagrindinių funkcijų, skirtų darbui su PowerPoint pateiktimis debesyje, pvz., tuščių pristatymų kūrimas, kelių pristatymų sujungimas, pristatymų padalijimas, naujo pristatymo kūrimas iš pasirinktų skaidrių iš kiti pristatymai, PowerPoint dokumentų konvertavimas į skirtingus formatus, visų ypatybių nustatymas ir gavimas, tam tikros nuosavybės pašalinimas, visų arba konkrečių skaidrių konvertavimas į skirtingus formatus, skaidrių kopijavimas, skaidrių pridėjimas / pašalinimas, informacijos iš skaidrių ištraukimas, vaizdų skaičiaus gavimas, formų pridėjimas pristatymai, figūrų ištraukimas iš konkrečios skaidrės ir daug daugiau.

Aspose.Slides Cloud SDK, skirtas Ruby, yra labai stabilus ir lengvai valdomas. Programinės įrangos kūrėjai gali konvertuoti savo pristatymus į daugybę failų formatų, tokių kaip PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, POTM, ODP, OTP, TIFF, PDF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF. , HTML ir daug daugiau. Tai leidžia lengvai bendrinti pristatymus su kitais, kurių kompiuteryje nėra įdiegta „PowerPoint“. Naudodami šį SDK galite lengvai pritaikyti temas ir šablonus savo pristatymams, kad užtikrintumėte nuoseklų visų skaidrės vaizdą. Šis SDK, turintis platų funkcijų spektrą, paprastą API ir lengvai naudojamą sąsają, yra puikus pasirinkimas visiems, norintiems prie savo Ruby projekto pridėti PowerPoint pristatymų valdymą.

Previous Next

Darbo su Aspose.Slides Cloud SDK skirta Ruby pradžia

Rekomenduojamas būdas įdiegti Aspose.Slides Cloud SDK, skirtas Ruby, yra naudoti RubyGems. Norėdami įdiegti SDK savo sistemoje, paleiskite šią komandą:

Įdiekite Aspose.Slides Cloud SDK, skirtą Ruby per RubyGems

gem install aspose_slides_cloud 
Taip pat galite jį atsisiųsti tiesiogiai iš „Aspose“ produkto išleidimo puslapio.

PPT, PPTX pristatymų kūrimas naudojant Ruby

Aspose.Slides Cloud SDK, skirta Ruby, apima visišką PowerPoint pristatymo kūrimo ir tvarkymo palaikymą jų pačių Ruby programoje. Ruby SDK palaiko keletą svarbių funkcijų, susijusių su pristatymų manipuliavimu, ir leidžia kurti pristatymus daugeliu failų formatų, tokių kaip PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM ODP, OTP ir kt. Jis palaiko tokias funkcijas kaip naujo tuščio pristatymo kūrimas nuo nulio, esamų pristatymų skaitymas, pristatymo apsauga taikant slaptažodį, naujo pristatymo kūrimas naudojant HTML dokumentą, pristatymo generavimas iš PDF dokumento, pristatymų padalijimas / sujungimas ir daug daugiau.

Sukurkite tuščią PowerPoint pristatymą naudodami Ruby API

require 'aspose_slides_cloud'

configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "my_client_id"
configuration.app_key = "my_client_key"

slides_api = AsposeSlidesCloud::SlidesApi.new(configuration)

response = slides_api.create_presentation("Sales.pptx", nil, nil, nil, "Data", "Main")
print response.self_uri.href # https://api.aspose.cloud/v3.0/slides/Sales.pptx?folder=Data

Pridėkite ir tvarkykite skaidrių pastabas per Ruby

Naudodami „Aspose.Slides Cloud SDK“, skirtą „Ruby“, programinės įrangos kūrėjai gali lengvai atlikti užduotis, susijusias su skaidrių pastabomis savo „Ruby“ programose. Yra keletas svarbių funkcijų, susijusių su skaidrių pastabomis, pvz., pastabų pridėjimas prie pristatymų, esamų pastabų atnaujinimas iš pristatymų, pastabų ištraukimas iš skaidrių, pastabų skaitymas iš esamos pateikties ir daug daugiau. Toliau pateiktame pavyzdyje parodyta, kaip Ruby kūrėjai gali pridėti pastabų į pristatymą naudodami Ruby komandas.

Pridėkite pranešėjo pastabas prie „PowerPoint“ pristatymo naudodami „Ruby“

require "aspose_slides_cloud"

include AsposeSlidesCloud

configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"

slides_api = AsposeSlidesCloud::SlidesApi.new(configuration)

# Prepare notes for the slide.
notes_slide = AsposeSlidesCloud::NotesSlide.new
notes_slide.text = "Start with our company."

# Create the notes for the second slide.
current_notes_slide = slides_api.create_notes_slide("MyPresentation.pptx", 2, notes_slide, nil, "MyFolder")

# Print the resource reference for the notes slide.
print current_notes_slide.self_uri.href

Darbas su diagramomis pateikiant per Ruby

Aspose.Slides Cloud SDK, skirta Ruby, leidžia programinės įrangos kūrėjams programiškai tvarkyti diagramas savo PowerPoint pristatymuose, naudojant Ruby komandas. Programinės įrangos kūrėjai savo pristatyme gali sukurti įvairių tipų diagramas, pvz., stulpelių diagramas, skritulines diagramas, saulės spindulių diagramas, išsklaidytas diagramas ir burbulines diagramas. Yra įvairių funkcijų, skirtų darbui su diagramomis, pvz., naujos diagramos įterpimas į skaidrę, diagramos sienos nustatymas, diagramos ašies ypatybių nustatymas, diagramos legendų nustatymas ir daug daugiau. Šiame pavyzdyje parodyta, kaip atnaujinti kai kurias horizontaliosios ašies ypatybes rubino programose.

Kaip atnaujinti kai kurias horizontaliosios ašies ypatybes naudojant „Ruby“?

configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
api = AsposeSlidesCloud::SlidesApi.new(configuration)

#Code example will be added soon.

Teksto įterpimas ir tvarkymas pristatyme per Ruby API

Aspose.Slides Cloud SDK, skirta Ruby, leidžia programinės įrangos kūrėjams įterpti ir manipuliuoti tekstą bei objektus į PowerPoint pristatymus debesyje. SDK yra keletas svarbių funkcijų, skirtų pateikti tekstą, pvz., teksto pridėjimą ir pašalinimą, šriftų ir spalvų keitimą, naujos pastraipos įterpimą, teksto ypatybių atnaujinimą, nepageidaujamų pastraipų ištrynimą, teksto pakeitimą skaidrėje, teksto paryškinimą, objektų dydžio ir pozicijos keitimą, gauti pastraipos stačiakampį, išgauti tekstą iš pristatymo ir daug daugiau. Šiame pavyzdyje parodyta, kaip paryškinti tekstą formoje PowerPoint pristatyme naudojant Ruby kodą.

d

Kaip paryškinti tekstą forma PowerPoint pristatyme naudojant Ruby?

configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
api = AsposeSlidesCloud::SlidesApi.new(configuration)
result = api.highlight_shape_text("MyPresentation.pptx", 2, 1, "important", "00FF0000")
p(result.text)

 Lietuvių